From bf4c0c6d717278edb2e00fa6a45cc67585b91998 Mon Sep 17 00:00:00 2001 From: abearxiong Date: Fri, 19 Dec 2025 18:53:54 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=87=8D=E6=9E=84=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=EF=BC=8C=E5=90=88=E5=B9=B6=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E5=B9=B6=E5=AE=9E=E7=8E=B0=E9=A6=96=E6=AC=A1?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E5=92=8C=E9=85=8D=E7=BD=AE=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/apps/{setting => settings}/index.tsx | 4 +- .../src/apps/{setting => settings}/layout.tsx | 0 .../src/apps/{setting => settings}/nav.tsx | 4 +- .../src/apps/{setting => settings}/store.ts | 0 cli-center/src/data/docs/01-login-first.md | 2 +- cli-center/src/pages/index.astro | 115 +++++++++++++++++- .../pages/{setting.astro => settings.astro} | 2 +- .../src/pages/{setting => settings}/all.astro | 2 +- 8 files changed, 120 insertions(+), 9 deletions(-) rename cli-center/src/apps/{setting => settings}/index.tsx (96%) rename cli-center/src/apps/{setting => settings}/layout.tsx (100%) rename cli-center/src/apps/{setting => settings}/nav.tsx (86%) rename cli-center/src/apps/{setting => settings}/store.ts (100%) rename cli-center/src/pages/{setting.astro => settings.astro} (63%) rename cli-center/src/pages/{setting => settings}/all.astro (64%) diff --git a/cli-center/src/apps/setting/index.tsx b/cli-center/src/apps/settings/index.tsx similarity index 96% rename from cli-center/src/apps/setting/index.tsx rename to cli-center/src/apps/settings/index.tsx index 30fcae4..b0050b4 100644 --- a/cli-center/src/apps/setting/index.tsx +++ b/cli-center/src/apps/settings/index.tsx @@ -4,7 +4,7 @@ import { useStore } from "./store"; import '@kevisual/kv-code/kv-code.js' const link = { loginDocs: '../docs/01-login-first/', - settingDocs: '../../docs/10-config/', + settingsDocs: '../../docs/10-config/', } export const FirstLogin = () => { const store = useStore(); @@ -84,7 +84,7 @@ export const Config = () => {

- + 配置中心文档

diff --git a/cli-center/src/apps/setting/layout.tsx b/cli-center/src/apps/settings/layout.tsx similarity index 100% rename from cli-center/src/apps/setting/layout.tsx rename to cli-center/src/apps/settings/layout.tsx diff --git a/cli-center/src/apps/setting/nav.tsx b/cli-center/src/apps/settings/nav.tsx similarity index 86% rename from cli-center/src/apps/setting/nav.tsx rename to cli-center/src/apps/settings/nav.tsx index a753d14..60db1df 100644 --- a/cli-center/src/apps/setting/nav.tsx +++ b/cli-center/src/apps/settings/nav.tsx @@ -5,8 +5,8 @@ export const Nav = () => { const currentPath = typeof window !== 'undefined' ? window.location.pathname : '' const navItems = [ - { name: '管理员设置', path: wrapBasename('/setting/') }, - { name: '全局设置', path: wrapBasename('/setting/all/') }, + { name: '管理员设置', path: wrapBasename('/settings/') }, + { name: '全局设置', path: wrapBasename('/settings/all/') }, ]; const isActive = (path: string) => { diff --git a/cli-center/src/apps/setting/store.ts b/cli-center/src/apps/settings/store.ts similarity index 100% rename from cli-center/src/apps/setting/store.ts rename to cli-center/src/apps/settings/store.ts diff --git a/cli-center/src/data/docs/01-login-first.md b/cli-center/src/data/docs/01-login-first.md index 6288a3c..e7e1fc9 100644 --- a/cli-center/src/data/docs/01-login-first.md +++ b/cli-center/src/data/docs/01-login-first.md @@ -1,6 +1,6 @@ --- title: '第一次登录' -tags: ['setting'] +tags: ['settings'] createdAt: '2025-12-18 20:00:00' --- diff --git a/cli-center/src/pages/index.astro b/cli-center/src/pages/index.astro index 73f352f..d58ec1f 100644 --- a/cli-center/src/pages/index.astro +++ b/cli-center/src/pages/index.astro @@ -3,7 +3,118 @@ import Html from '@/components/html.astro'; --- -
- cli-center +
+
+

欢迎使用 CLI Center

+

强大的命令行工具管理中心

+
+ +
+ + diff --git a/cli-center/src/pages/setting.astro b/cli-center/src/pages/settings.astro similarity index 63% rename from cli-center/src/pages/setting.astro rename to cli-center/src/pages/settings.astro index 67727eb..cfb90c2 100644 --- a/cli-center/src/pages/setting.astro +++ b/cli-center/src/pages/settings.astro @@ -1,6 +1,6 @@ --- import Html from '@/components/html.astro'; -import { FirstLogin } from '@/apps/setting/index.tsx'; +import { FirstLogin } from '@/apps/settings/index.tsx'; --- diff --git a/cli-center/src/pages/setting/all.astro b/cli-center/src/pages/settings/all.astro similarity index 64% rename from cli-center/src/pages/setting/all.astro rename to cli-center/src/pages/settings/all.astro index 7aa33d2..c9e17c7 100644 --- a/cli-center/src/pages/setting/all.astro +++ b/cli-center/src/pages/settings/all.astro @@ -1,6 +1,6 @@ --- import Html from '@/components/html.astro'; -import { Config } from '@/apps/setting/index.tsx'; +import { Config } from '@/apps/settings/index.tsx'; ---