Files
sionrui/frontend/app/web-gold/src/App.vue

35 lines
772 B
Vue
Raw Normal View History

2025-11-10 00:59:40 +08:00
<script setup>
import { RouterView } from 'vue-router'
import { ref, onMounted } from 'vue'
import { theme } from 'ant-design-vue'
import SvgSprite from '@/components/icons/SvgSprite.vue'
2025-11-12 22:45:29 +08:00
import { useUserStore } from '@/stores/user'
import tokenManager from '@gold/utils/token-manager'
2025-11-10 00:59:40 +08:00
const themeToken = ref({
token: {
colorPrimary: '#3B82F6',
2025-12-28 13:49:45 +08:00
colorInfo: '#2563EB',
colorBgBase: '#F8FAFC',
colorBgContainer: '#FFFFFF',
colorTextBase: '#334155',
colorTextSecondary: '#64748B',
colorBorder: '#E2E8F0',
borderRadius: 8,
2025-11-10 00:59:40 +08:00
}
})
2025-12-28 13:49:45 +08:00
onMounted(async () => {})
2025-11-10 00:59:40 +08:00
</script>
<template>
<a-config-provider :theme="themeToken">
<SvgSprite />
<RouterView />
2025-11-10 00:59:40 +08:00
</a-config-provider>
</template>
<style>
/* 全局样式保持不变 */
2025-11-10 00:59:40 +08:00
</style>