consul/ui/packages/consul-ui/app
John Cowen 8dc590cf11
ui: Add all tooltips to the default tabbing order in the page (#9888)
* ui: Add all tooltips to the default tabbing order in the page

This amends our tooltip modifier to automatically add a tabindex="0" to
all of our tooltips (if they aren't tabbable already).

This means that all tooltips will automatically be
added to the natural tab order of the page. I'm pretty sure we don't
currently require the ability to disable this automatic functionality
but if we do at some point in the future we can add an option to disable
it, meaning all tooltips will be tabbable by default.
2021-03-18 14:35:50 +00:00
..
abilities
adapters
components ui: Improves UI engineering docs (#9875) 2021-03-17 15:58:17 +00:00
controllers
decorators
filter/predicates
forms
helpers ui: Improves UI engineering docs (#9875) 2021-03-17 15:58:17 +00:00
initializers
instance-initializers ui: Improves UI engineering docs (#9875) 2021-03-17 15:58:17 +00:00
mixins
models
modifiers ui: Add all tooltips to the default tabbing order in the page (#9888) 2021-03-18 14:35:50 +00:00
routes
routing
search/predicates
serializers
services ui: Improves UI engineering docs (#9875) 2021-03-17 15:58:17 +00:00
sort/comparators
styles ui: Improves UI engineering docs (#9875) 2021-03-17 15:58:17 +00:00
templates ui: Improves UI engineering docs (#9875) 2021-03-17 15:58:17 +00:00
utils
validations
app.js
env.js
formats.js
index.html
router.js