Skip to content

Commit cc99b18

Browse files
committed
feat: made unified classes for the user menu dropdown
1 parent b3670d9 commit cc99b18

File tree

2 files changed

+7
-30
lines changed

2 files changed

+7
-30
lines changed

adminforth/modules/styles.ts

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -346,21 +346,11 @@ export const styles = () => ({
346346
lightCardTitle: "#374151",
347347
lightCardDescription: "#6B7280",
348348

349-
lightUserMenuSettingsButtonBackground: "#FFFFFF",
350-
lightUserMenuSettingsButtonBackgroundHover: "#FFFFFF",
351-
lightUserMenuSettingsButtonBackgroundExpanded: "#E6E6E6",
352-
lightUserMenuSettingsButtonText: "#000000",
353-
lightUserMenuSettingsButtonTextHover: "#000000",
354-
lightUserMenuSettingsButtonDropdownItemBackground: "#E6E6E6",
355-
lightUserMenuSettingsButtonDropdownItemBackgroundHover: "#FFFFFF",
356-
lightUserMenuSettingsButtonDropdownItemText: "alias:lightBreadcrumbsHomepageText",
357-
lightUserMenuSettingsButtonDropdownItemTextHover: "alias:lightBreadcrumbsHomepageTextHover",
358-
359349
lightUserMenuBackground: "#FFFFFF",
360350
lightUserMenuBorder: "#f3f4f6",
361351
lightUserMenuText: "#111827",
362352
lightUserMenuItemBackground: "alias:lightUserMenuBackground",
363-
lightUserMenuItemBackgroundHover: "alias:lightUserMenuBackground",
353+
lightUserMenuItemBackgroundHover: "alias:lightUserMenuBackground darken",
364354
lightUserMenuItemText: "#000000",
365355
lightUserMenuItemTextHover: "#000000",
366356

@@ -707,16 +697,6 @@ export const styles = () => ({
707697
darkCardTitle: "#FFFFFF", // card title
708698
darkCardDescription: "#9CA3AF", // card description
709699

710-
darkUserMenuSettingsButtonBackground: "alias:darkPrimary",
711-
darkUserMenuSettingsButtonBackgroundHover: "alias:darkSidebarItemHover",
712-
darkUserMenuSettingsButtonBackgroundExpanded: "alias:darkUserMenuSettingsButtonBackgroundHover",
713-
darkUserMenuSettingsButtonText: "#FFFFFF",
714-
darkUserMenuSettingsButtonTextHover: "#FFFFFF",
715-
darkUserMenuSettingsButtonDropdownItemBackground: "alias:darkUserMenuSettingsButtonBackgroundHover",
716-
darkUserMenuSettingsButtonDropdownItemBackgroundHover: "#alias:darkUserMenuSettingsButtonBackground",
717-
darkUserMenuSettingsButtonDropdownItemText: "#FFFFFF",
718-
darkUserMenuSettingsButtonDropdownItemTextHover: "#FFFFFF",
719-
720700
darkUserMenuBackground: "alias:darkSidebar",
721701
darkUserMenuBorder: "alias:darkSidebarDevider",
722702
darkUserMenuText: "#FFFFFF",

adminforth/spa/src/components/UserMenuSettingsButton.vue

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
<template>
22
<div class="min-w-40">
33
<div class="cursor-pointer flex items-center justify-between gap-1 block px-4 py-2 text-sm
4-
bg-lightUserMenuSettingsButtonBackground hover:bg-lightUserMenuSettingsButtonBackgroundHover
5-
text-lightUserMenuSettingsButtonText hover:text-lightUserMenuSettingsButtonTextHover
6-
dark:bg-darkUserMenuSettingsButtonBackground dark:hover:bg-darkUserMenuSettingsButtonBackgroundHover
7-
dark:text-darkUserMenuSettingsButtonText dark:hover:text-darkUserMenuSettingsButtonTextHover
4+
bg-lightUserMenuItemBackground hover:bg-lightUserMenuItemBackgroundHover text-lightUserMenuItemText
5+
hover:text-lightUserMenuItemText dark:bg-darkUserMenuItemBackground dark:hover:bg-darkUserMenuItemBackgroundHover
6+
dark:text-darkUserMenuItemText dark:hover:darkUserMenuItemTextHover
87
w-full select-none "
9-
:class="{ 'bg-lightUserMenuSettingsButtonBackgroundExpanded hover:bg-lightUserMenuSettingsButtonBackgroundExpanded dark:bg-darkUserMenuSettingsButtonBackgroundExpanded hover:dark:bg-darkUserMenuSettingsButtonBackgroundExpanded ': showDropdown }"
108
@click="showDropdown = !showDropdown"
119
>
1210
<span>Settings</span>
@@ -18,10 +16,9 @@
1816
<div v-if="showDropdown" >
1917

2018
<router-link class="cursor-pointer flex items-center gap-1 block px-4 py-1 text-sm
21-
bg-lightUserMenuSettingsButtonDropdownItemBackground hover:bg-lightUserMenuSettingsButtonDropdownItemBackgroundHover
22-
text-lightUserMenuSettingsButtonDropdownItemText hover:text-lightUserMenuSettingsButtonDropdownItemTextHover
23-
dark:bg-darkUserMenuSettingsButtonDropdownItemBackground dark:hover:bg-darkUserMenuSettingsButtonDropdownItemBackgroundHover
24-
dark:text-darkUserMenuSettingsButtonDropdownItemText dark:hover:text-darkUserMenuSettingsButtonDropdownItemTextHover
19+
bg-lightUserMenuItemBackground hover:bg-lightUserMenuItemBackgroundHover text-lightUserMenuItemText
20+
hover:text-lightUserMenuItemText dark:bg-darkUserMenuItemBackground dark:hover:bg-darkUserMenuItemBackgroundHover
21+
dark:text-darkUserMenuItemText dark:hover:darkUserMenuItemTextHover
2522
w-full text-select-none pl-5 select-none"
2623
v-for="option in options"
2724
:to="getRoute(option)"

0 commit comments

Comments
 (0)