From 44900978090ac5b793d2efffae8a1d129057c122 Mon Sep 17 00:00:00 2001 From: "Jan C. Borchardt" <925062+jancborchardt@users.noreply.github.com> Date: Wed, 1 Jul 2026 16:16:06 +0200 Subject: [PATCH 1/5] feat(core): unify the app menu triggers into one full-height hit area Assisted-by: ClaudeCode:claude-opus-4-8 Signed-off-by: Jan C. Borchardt <925062+jancborchardt@users.noreply.github.com> --- core/src/components/AppMenu.vue | 219 ++++++++++++++++++-------------- 1 file changed, 126 insertions(+), 93 deletions(-) diff --git a/core/src/components/AppMenu.vue b/core/src/components/AppMenu.vue index 556ea107501c7..25f5328717106 100644 --- a/core/src/components/AppMenu.vue +++ b/core/src/components/AppMenu.vue @@ -5,71 +5,77 @@ @@ -424,56 +430,83 @@ export default defineComponent({ display: flex; align-items: center; - &__waffle { - // NcButton's tertiary-no-background variant uses --color-main-text, - // which is dark on light themes. The header sits on the theme primary - // background, so override to use the matching plain-text color. - --color-main-text: var(--color-background-plain-text); - color: var(--color-background-plain-text); - - // Class merges onto NcButton's root