From 7ea8040790c469d47c2c8612b64cf923eaf237d0 Mon Sep 17 00:00:00 2001 From: raizasafeel <89463672+raizasafeel@users.noreply.github.com> Date: Mon, 9 Feb 2026 13:05:54 +0530 Subject: [PATCH] fix(sidebar): configuration popover and dark mode fixes --- frontend/src/components/Sidebar/Apps.vue | 2 +- .../src/components/Sidebar/Configuration.vue | 62 +++++++++++++------ .../src/components/Sidebar/UserDropdown.vue | 9 +-- 3 files changed, 44 insertions(+), 29 deletions(-) diff --git a/frontend/src/components/Sidebar/Apps.vue b/frontend/src/components/Sidebar/Apps.vue index 74b1e62a..35ef2ae6 100644 --- a/frontend/src/components/Sidebar/Apps.vue +++ b/frontend/src/components/Sidebar/Apps.vue @@ -17,7 +17,7 @@ diff --git a/frontend/src/components/Sidebar/UserDropdown.vue b/frontend/src/components/Sidebar/UserDropdown.vue index 99d037be..1daef339 100644 --- a/frontend/src/components/Sidebar/UserDropdown.vue +++ b/frontend/src/components/Sidebar/UserDropdown.vue @@ -85,7 +85,6 @@ import { User, Settings, Sun, - Wrench, Zap, } from 'lucide-vue-next' @@ -171,13 +170,7 @@ const userDropdownOptions = computed(() => { }, }, { - label: 'Configuration', - icon: Wrench, - submenu: [ - { - component: markRaw(Configuration), - }, - ], + component: markRaw(Configuration), condition: () => { return userResource.data?.is_moderator },