This commit is contained in:
2026-02-04 02:21:23 +08:00
commit 208786aa90
112 changed files with 9571 additions and 0 deletions

39
frontend/src/App.vue Normal file
View File

@@ -0,0 +1,39 @@
<script lang="ts" setup>
import {
NConfigProvider,
NGlobalStyle,
NMessageProvider,
NDialogProvider,
darkTheme,
} from "naive-ui";
import MainLayout from "./components/MainLayout.vue";
const themeOverrides = {
common: {
primaryColor: "#38bdf8",
primaryColorHover: "#0ea5e9",
},
Card: {
borderColor: "#334155",
},
};
</script>
<template>
<n-config-provider :theme="darkTheme" :theme-overrides="themeOverrides">
<n-global-style />
<n-dialog-provider>
<n-message-provider>
<MainLayout />
</n-message-provider>
</n-dialog-provider>
</n-config-provider>
</template>
<style>
body,
#app,
.n-config-provider {
font-family: "Noto Sans", "Roboto", "Segoe UI", sans-serif !important;
}
</style>