error highlight for buttons (used by selects and selectdate)
modal should be using mixin for modal behaviour
only constrain tab navigation if modal is open
selectdate can receive focus so this override is not necessary.