VectorGOLEM/components
Bartosz Dziewoński d82e4db35e Make dropdown menus keyboard-accessible without JavaScript
Instead of implementing keyboard (and mouse click) handling in
JavaScript, put an invisible <input type="checkbox"> into the
dropdown handle. It can be focused and toggled using keyboard
actions like a normal checkbox. This checkbox also takes over
the duties of handling mouse hovering and clicking.

Old JavaScript and CSS are left in place for compatibility with
cached page HTML, to be removed later in a follow-up.

Bug: T168080
Change-Id: I27532140b06c97921f1cfb64e44bff814d99a358
2018-01-03 21:58:51 +00:00
..
common.less Optimization: move styles specific to redirect pages out of common.less 2017-06-15 16:13:42 +03:00
externalLinks.less Use mw-parser-output for content styles, instead of mw-body-content 2017-11-10 15:48:18 +00:00
footer.less Replace footer text color with WikimediaUI color palette one 2017-10-07 20:47:10 -07:00
navigation.less Remove `position: absolute` from #p-logo element 2017-07-13 16:28:08 +08:00
personalMenu.less Revert "Fix reversed nav elements when viewing cached HTML" 2017-11-10 19:17:57 +01:00
search.less simpleSearch: Reduce selector specificity & clean up 2017-10-09 17:44:34 -07:00
tabs.less Make dropdown menus keyboard-accessible without JavaScript 2018-01-03 21:58:51 +00:00
watchstar.less Align VectorMenu items and unify `padding` with tabs 2017-11-07 20:46:33 +00:00