feat(projects): 初始化加载效果:应用主题颜色

This commit is contained in:
Soybean
2022-01-04 13:53:07 +08:00
parent 2c196841bd
commit 035fa114c9
14 changed files with 107 additions and 33 deletions

View File

@@ -1,19 +1,10 @@
<template>
<n-config-provider :theme-overrides="theme.naiveThemeOverrides">
<app-provider>
<router-view />
</n-config-provider>
</app-provider>
</template>
<script setup lang="ts">
import { onMounted } from 'vue';
import { NConfigProvider } from 'naive-ui';
import { useThemeStore } from '@/store';
const theme = useThemeStore();
const { addThemeCssVarsToRoot } = useThemeStore();
onMounted(() => {
addThemeCssVarsToRoot();
});
import AppProvider from './AppProvider.vue';
</script>
<style scoped></style>