Skip to content

Commit 3c49c0a

Browse files
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/header.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/css/header.css.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/css/header.scss

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@
8484
// focus visible styles
8585
// this adds a small line below all entries when visually focussed
8686
#nextcloud:focus-visible,
87-
.app-menu-entry a:focus-visible,
8887
.header-menu button:first-of-type:focus-visible {
8988
outline: none;
9089

core/css/server.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)