feat: 更换ui组件库,naiveui->element-plus

This commit is contained in:
2026-06-18 09:58:36 +08:00
parent ab9e77669c
commit 33c2b31117
16 changed files with 6192 additions and 528 deletions

View File

@@ -1,35 +1,11 @@
<template>
<NConfigProvider
:locale="zhCN"
:date-locale="dateZhCN"
:theme="lightTheme"
:theme-overrides="themeOverrides"
class="app-wrapper"
>
<NNotificationProvider>
<NMessageProvider>
<router-view />
</NMessageProvider>
</NNotificationProvider>
</NConfigProvider>
<ElConfigProvider :locale="zhCn">
<router-view />
</ElConfigProvider>
</template>
<script setup lang="ts">
import { RouterView } from 'vue-router'
import { zhCN, dateZhCN, lightTheme, useThemeVars, type GlobalThemeOverrides } from 'naive-ui'
const themeOverrides: GlobalThemeOverrides = {
common: {
primaryColor: '#2080F0',
primaryColorHover: '#4098fc',
primaryColorPressed: '#1060c9',
primaryColorSuppl: '#4098fc'
}
}
import { ElConfigProvider } from 'element-plus'
import zhCn from 'element-plus/es/locale/lang/zh-cn'
</script>
<style scoped>
.app-wrapper {
height: 100%;
}
</style>