Commit 3c49c0a
committed
feat(core): app menu waffle launcher
- Popover grid replaces the old hamburger overlay
- Roving tabindex keyboard nav (arrow keys, Home/End, Enter/Space)
- Focus returns to whichever trigger opened the popover
- RTL-aware horizontal alignment
- Admin-only "More apps" tile
- Unit + Cypress coverage
Resolves: #59888
Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>1 parent d56ad83 commit 3c49c0a
15 files changed
Lines changed: 833 additions & 348 deletions
File tree
- core
- css
- src
- components
- tests/components
- cypress/e2e/core
- dist
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
88 | 87 | | |
89 | 88 | | |
90 | 89 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments