Commit Graph

5 Commits

Author SHA1 Message Date
Tom Moor 405dbc48a6 fix up headers 2021-06-27 18:24:08 -07:00
Tom Moor 8f018a2eee types, self contained 2021-06-27 18:11:53 -07:00
Tom Moor 3a30f80063 wip: First pass menu registration 2021-06-27 16:15:37 -07:00
Tom Moor 889186e510 fix: Close appearance menu when selecting a theme
fix: Position disclosure correctly when menu has submenu
fix: More reliably close context menus
2021-03-26 11:15:58 -07:00
Tom Moor e8b7782f5e fix: Keyboard accessible context menus (#1768)
- Makes menus fully accessible and keyboard driven
- Currently adds 2.8% to initial bundle size due to the inclusion of Reakit and its dependency, popperjs.
- Converts all menus to functional components
- Remove old custom menu system
- Various layout and flow improvements around the menus

closes #1766
2021-01-13 22:00:25 -08:00