0
0
mirror of https://github.com/twbs/bootstrap.git synced 2024-12-01 13:24:25 +01:00
Bootstrap/docs/_includes/components
Patrick H. Lauke 5fd7bc1554 generalize dropdowns / drop role="menu"
as role="menu" is a very specific (and strict) ARIA pattern for
desktop-like application menus, and our dropdowns are often used
as pure navigation dropdowns, this change abandons ARIA menus for
a more open-ended and light-weight approach
(see http://heydonworks.com/practical_aria_examples/#submenus and
http://www.w3.org/WAI/tutorials/menus/flyout/#improve-screen-reader-support-using-wai-aria)
note that in dropdown.js, switched to now target ``.dropdown-menu``
instead of ``role["menu"]`` - this also prevents bootstrap scripts
from "bleeding" into non-bootstrap components on the same page.
also removed the ``role=["listbox"]`` part, which appears to be
vestigial/unused (only place in bootstrap that uses that
role are carousels, and their key handling is done separately)
2015-06-02 11:03:21 +01:00
..
alerts.html `aria-label="close" instead of sr-only span` 2014-12-07 14:29:03 +00:00
badges.html Give all embedded live docs examples data-example-id attrs 2014-11-24 17:09:32 -08:00
breadcrumbs.html Move inline CSS to docs.css. 2015-01-21 09:51:12 +02:00
button-dropdowns.html generalize dropdowns / drop role="menu" 2015-06-02 11:03:21 +01:00
button-groups.html generalize dropdowns / drop role="menu" 2015-06-02 11:03:21 +01:00
dropdowns.html generalize dropdowns / drop role="menu" 2015-06-02 11:03:21 +01:00
glyphicons.html Fix #15688 2015-01-29 18:00:49 -08:00
input-groups.html generalize dropdowns / drop role="menu" 2015-06-02 11:03:21 +01:00
jumbotron.html Give all embedded live docs examples data-example-id attrs 2014-11-24 17:09:32 -08:00
labels.html Normalized the heading hierarchy in the documentation for the Labels component. 2015-02-23 21:35:37 -05:00
list-group.html Add missing type="button" attrs to <button>s in list-group docs 2015-05-17 23:22:27 -07:00
media.html docs>components>media object headings 2015-02-23 21:59:27 -05:00
navbar.html generalize dropdowns / drop role="menu" 2015-06-02 11:03:21 +01:00
navs.html generalize dropdowns / drop role="menu" 2015-06-02 11:03:21 +01:00
page-header.html Give all embedded live docs examples data-example-id attrs 2014-11-24 17:09:32 -08:00
pagination.html Use aria-label for pagination prev/next 2014-12-08 22:29:33 +00:00
panels.html docs>components>(remainder) headings 2015-02-23 22:14:50 -05:00
progress-bars.html Document that .progress-bar-striped doesn't work in IE<=9; fixes #16058 2015-03-13 13:53:12 -07:00
responsive-embed.html Give all embedded live docs examples data-example-id attrs 2014-11-24 17:09:32 -08:00
thumbnails.html docs>components>thumbnails headings 2015-02-23 21:41:53 -05:00
wells.html docs>components>(remainder) headings 2015-02-23 22:14:50 -05:00