diff --git a/core/core-frontend/src/layout/components/Menu.vue b/core/core-frontend/src/layout/components/Menu.vue index c3875e0f82..31f9faa6e0 100644 --- a/core/core-frontend/src/layout/components/Menu.vue +++ b/core/core-frontend/src/layout/components/Menu.vue @@ -4,6 +4,14 @@ import { ElMenu } from 'element-plus-secondary' import { useRoute, useRouter } from 'vue-router' import { isExternal } from '@/utils/validate' import MenuItem from './MenuItem.vue' +import { useAppearanceStoreWithOut } from '@/store/modules/appearance' +const appearanceStore = useAppearanceStoreWithOut() +const tempColor = computed(() => { + return { + '--temp-color': + (appearanceStore.themeColor === 'custom' ? appearanceStore.customColor : '#3370FF') + '1A' + } +}) const isCollapse = ref(false) const route = useRoute() const { push } = useRouter() @@ -26,6 +34,7 @@ const menuSelect = (index: string, indexPath: string[]) => {