From 1f4da60f0d2c9581a59ea84f4ef9e03112a79d89 Mon Sep 17 00:00:00 2001 From: Harsh Tandiya Date: Wed, 9 Sep 2026 16:34:07 +0530 Subject: [PATCH 1/5] fix(dashboard): drop the shortcut chips and avatar from the settings chrome The G+S hint on the account menu's Settings row is clutter for everyone who never uses it; the shortcut is still registered and still listed in the keyboard shortcuts dialog. The settings sidebar's Profile row used the user's own picture where its siblings use icons, so it now uses one too. --- dashboard/src/components/UserMenu.vue | 4 +--- dashboard/src/components/UserSettingsDialog.vue | 3 +-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/dashboard/src/components/UserMenu.vue b/dashboard/src/components/UserMenu.vue index f26a9a6c..f070fa6b 100644 --- a/dashboard/src/components/UserMenu.vue +++ b/dashboard/src/components/UserMenu.vue @@ -2,13 +2,12 @@ import { Avatar, Dropdown, - KeyboardShortcut, Tooltip, sidebarCollapsedKey, useColorScheme, type DropdownOptions, } from "frappe-ui" -import { computed, h, inject, ref } from "vue" +import { computed, inject, ref } from "vue" import UserSettingsDialog from "@/components/UserSettingsDialog.vue" import { session } from "@/data/session" @@ -52,7 +51,6 @@ const menu = computed(() => [ label: __("Settings"), icon: "lucide-settings", onClick: () => (settingsOpen.value = true), - slots: { suffix: () => h(KeyboardShortcut, { combo: "G+S", bg: true }) }, }, { label: __("Theme"), diff --git a/dashboard/src/components/UserSettingsDialog.vue b/dashboard/src/components/UserSettingsDialog.vue index bf0b4247..87e42742 100644 --- a/dashboard/src/components/UserSettingsDialog.vue +++ b/dashboard/src/components/UserSettingsDialog.vue @@ -1,6 +1,5 @@