From 08d60d9dad5a126755a19a1ffc3301e408145d1b Mon Sep 17 00:00:00 2001 From: estel <690930@qq.com> Date: Thu, 24 Jul 2025 23:09:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=A7=8B=E4=B8=BB=E9=A2=98=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/app.config.ts | 2 +- app/components/AppHeader.vue | 121 +++++++------- app/components/ThemeSettings.vue | 223 +++++++++++++++++++++++++ app/composables/useTheme.ts | 274 +++++++++++++++++++++++++++++++ app/layouts/default.vue | 15 +- app/pages/login.vue | 96 +++++++++++ app/pages/register.vue | 117 +++++++++++++ 7 files changed, 785 insertions(+), 63 deletions(-) create mode 100644 app/components/ThemeSettings.vue create mode 100644 app/composables/useTheme.ts create mode 100644 app/pages/login.vue create mode 100644 app/pages/register.vue diff --git a/app/app.config.ts b/app/app.config.ts index 4a9aa2c..3a93719 100644 --- a/app/app.config.ts +++ b/app/app.config.ts @@ -17,7 +17,7 @@ export default defineAppConfig({ siteName: 'Nuxt Docs Template' }, header: { - title: '', + title: 'Estel Docs', to: '/', logo: { alt: '', diff --git a/app/components/AppHeader.vue b/app/components/AppHeader.vue index 9986b40..1501534 100644 --- a/app/components/AppHeader.vue +++ b/app/components/AppHeader.vue @@ -1,65 +1,72 @@