From c5c5f8c0047deab08a7c7b60d10893c0f64e4662 Mon Sep 17 00:00:00 2001 From: seaHi Date: Sun, 27 Sep 2026 21:09:40 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BC=98=E5=8C=96=E5=90=8E?= =?UTF-8?q?=E5=8F=B0=E8=AE=BE=E7=BD=AE=E9=A1=B5=E9=9D=A2=E4=B8=8E=E6=96=87?= =?UTF-8?q?=E7=AB=A0=E5=A4=A7=E7=BA=B2=E7=9A=84=E5=8D=A1=E7=89=87=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E5=92=8C=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/admin/ArticleOutline.svelte | 1 - src/routes/admin/settings/+page.svelte | 26 ++++++++++--------- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/src/lib/components/admin/ArticleOutline.svelte b/src/lib/components/admin/ArticleOutline.svelte index 36141b5..041f0d1 100644 --- a/src/lib/components/admin/ArticleOutline.svelte +++ b/src/lib/components/admin/ArticleOutline.svelte @@ -54,7 +54,6 @@ width: 100%; border: 0; border-left: 2px solid transparent; - border-radius: 3px; padding: 8px 10px; background: transparent; color: var(--text-color); diff --git a/src/routes/admin/settings/+page.svelte b/src/routes/admin/settings/+page.svelte index 8918e50..8882524 100644 --- a/src/routes/admin/settings/+page.svelte +++ b/src/routes/admin/settings/+page.svelte @@ -63,8 +63,8 @@
{#if activeTab === 'basic'} -

系统与安全环境

-
+
+

系统与安全环境

驱动框架 @@ -99,8 +99,8 @@ }} class="alias-form" > -

站点基础信息

+

站点基础信息

@@ -147,8 +147,8 @@
-

图片上传

+

图片上传

-

API 与 AI 集成

+

API 与 AI 集成

配置允许 AI 或第三方工具直接管理文章的 API 访问令牌 (Token)。请求 API 时请在 HTTP Header 中添加 Authorization: Bearer <Token>。 @@ -194,8 +194,8 @@

-

Cloudflare Web Analytics

+

Cloudflare Web Analytics

填写 Cloudflare Web Analytics 统计脚本中的 token,用于采集页面浏览量和访问次数。 请勿填写 Site Tag;它是查询标识,不能用于浏览器采集。后台查询还需配置 CF_ACCOUNT_ID, 并确保 @@ -223,8 +223,8 @@ {/if} {#if activeTab === 'appearance'} -

首页顶部主图与外观偏好

+

首页顶部主图与外观偏好

个性化术语设定
+

个性化术语设定

您可以根据部署场景(如教学系统、文档库)自定义后台各模块的显示名称,例如将“文章”改为“实验手册”。

@@ -385,11 +385,13 @@ } .settings-card { - border: none; - padding: 0 0 35px 0; - background: transparent; + border: 1px solid var(--border-color, rgba(0, 0, 0, 0.1)); + padding: 24px; + background: var(--bg-surface, #ffffff); + border-radius: 6px; display: flex; flex-direction: column; + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.02); } .info-grid { @@ -430,7 +432,7 @@ .alias-form { display: flex; flex-direction: column; - gap: 20px; + gap: 25px; } .form-row {