mediawiki-skins-Vector/includes/templates
Nicholas Ray bfc95effdb Move sidebar into header to improve tab order
* Moves the sidebar into the header so that user can tab directly from
the sidebar button into the sidebar (when open).

* Because the sidebar is absolutely positioned inside the header and the
header applies a top-margin, we need to adjust the top position
calculation for the sidebar.

* Removes the checkbox from the accessibility tree through CSS `display:
none;` instead of HTML attributes.

* Given that the checkbox is not able to receive focus, the
`#mw-sidebar-checkbox:focus ~ .mw-header .mw-checkbox-hack-button` CSS
rule is obsolete and moved instead to the label button. An additional
outline: 0 rule was added to remove the dotted outline that Firefox
applies.

* Makes the "Skip to navigation" jump link point to the sidebar now.
After the sidebar has been tabbed through, the rest of the navigation
can be tabbed to.

Bug: T246420
Change-Id: I981da3650854568bb9cfbf3c6c59e7625e7d094c
2020-06-25 16:55:34 -06:00
..
legacy Separate languages portal from other portals in sidebar 2020-06-22 15:28:02 -07:00
Footer.mustache Use semantic HTML5 elements where applicable 2020-06-09 17:43:45 +00:00
Indicators.mustache Model indicators as their own template rather than a block of HTML 2020-06-09 14:30:08 -07:00
Logo.mustache [modern] A new version of Vector with a new logo 2020-04-30 14:11:54 -07:00
Menu.mustache Replace deprecated classes with modern ones 2020-06-11 14:05:15 -07:00
SearchBox.mustache Cleanup: Use consistent naming in SearchBox 2020-06-01 20:11:14 +00:00
Sidebar.mustache Remove unused mw-checkbox-hack-target class 2020-06-24 17:31:11 -07:00
skin-legacy.mustache Make search jumplink's target the search input instead of the container 2020-06-24 20:45:25 +00:00
skin.mustache Move sidebar into header to improve tab order 2020-06-25 16:55:34 -06:00