Background
- Vector has numerous dropdown menus using the checkbox hack, with custom styles. The advantage is that they are CSS only and work without JS, but ideally they should use a CSS only Codex Menu component for consistency.
User story
- As a reader I want menus to behave consistently across the wikis
Requirements
- Codex menus replace Vector Dropdown implementations
- No JS support is maintained
- CSS only component is progressively enhanced
- core checkbox hack code can be removed from vector