diff --git a/src/assets/css/style.css b/src/assets/css/style.css index f65583e..c161108 100644 --- a/src/assets/css/style.css +++ b/src/assets/css/style.css @@ -2779,6 +2779,10 @@ select { fill: #fff; } +.group:hover .group-hover\:fill-primary-500 { + fill: #035b71; +} + .group:hover .group-hover\:text-gray-500 { --tw-text-opacity: 1; color: rgb(107 114 128 / var(--tw-text-opacity)); @@ -2794,6 +2798,11 @@ select { color: rgb(17 24 39 / var(--tw-text-opacity)); } +.group:hover .group-hover\:text-primary-500 { + --tw-text-opacity: 1; + color: rgb(3 91 113 / var(--tw-text-opacity)); +} + .group:hover .group-hover\:opacity-100 { opacity: 1; } diff --git a/src/components/Navigation/Aside/Aside.vue b/src/components/Navigation/Aside/Aside.vue index 66e6b7e..cfc9d8b 100644 --- a/src/components/Navigation/Aside/Aside.vue +++ b/src/components/Navigation/Aside/Aside.vue @@ -136,6 +136,4 @@ const closeSideBar = () => menu.toggleSidebar() - - -@/utils/text@/utils/texts \ No newline at end of file + \ No newline at end of file diff --git a/src/components/Navigation/Aside/AsideMenuMultiple.vue b/src/components/Navigation/Aside/AsideMenuMultiple.vue index 6d1ef10..45f5c60 100644 --- a/src/components/Navigation/Aside/AsideMenuMultiple.vue +++ b/src/components/Navigation/Aside/AsideMenuMultiple.vue @@ -3,7 +3,7 @@ import { computed } from 'vue' import type { MenuItemModel } from '@/types/menu' import { Disclosure, DisclosureButton, DisclosurePanel } from '@headlessui/vue' import { useMenuStore } from '@/stores/menu' -import { DotOutline } from '@/utils/icons' +import { IconDotOutline } from '@/utils/icons' import AsideMenuSingle from '@/components/Navigation/Aside/AsideMenuSingle.vue' const menu = useMenuStore() @@ -36,11 +36,17 @@ const isMenuSelected = computed(() => { - - {{ item.name }} + :class="[(isMenuSelected || item.expanded || isChildren) ? 'bg-primary-100 font-bold' : 'font-semibold text-aside hover:bg-primary-100 hover:text-primary-500', isMenuSelected ? 'text-primary-500' : 'text-gray-600', isChildren ? 'pl-1 pr-2' : 'px-2', 'group w-full flex items-center py-2 text-left text-xs rounded-lg focus:outline-none focus:ring-0']"> + -@/utils/menu \ No newline at end of file + \ No newline at end of file diff --git a/src/components/Navigation/Aside/AsideMenuSingle.vue b/src/components/Navigation/Aside/AsideMenuSingle.vue index 5cedd6c..9606dd1 100644 --- a/src/components/Navigation/Aside/AsideMenuSingle.vue +++ b/src/components/Navigation/Aside/AsideMenuSingle.vue @@ -1,5 +1,6 @@