From 4d31219368bae3d187b00e005cc082e3fcdb618d Mon Sep 17 00:00:00 2001 From: chiyi Date: Tue, 27 Oct 2026 16:17:55 +0800 Subject: [PATCH] =?UTF-8?q?feat(ui):=20=E5=85=A8=E7=AB=99=E7=BB=9F?= =?UTF-8?q?=E4=B8=80=E9=A6=96=E9=A1=B5=E5=A2=A8=E9=BB=91=E4=B8=AD=E6=80=A7?= =?UTF-8?q?=E9=A3=8E=E6=A0=BC=EF=BC=8C=E5=9B=BA=E5=AE=9A=E4=BA=AE=E8=89=B2?= =?UTF-8?q?=E5=B9=B6=E7=A7=BB=E9=99=A4=E5=85=89=E6=9A=97=E5=88=87=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 全站紫/青/粉写死色值与 CSS 变量改为墨黑中性色板 - 移除 aurora 光斑/星点装饰,登录弹窗改纯白卡片 - theme.js 固定亮色并清除历史 dark 选择,删除前台/后台/画布切换按钮 - 模型页空状态文案对齐「保存渠道即自动同步」 Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- frontend/src/components/AnnouncementModal.vue | 6 +- frontend/src/components/LoginModal.vue | 27 ++-- frontend/src/components/PaymentModal.vue | 4 +- .../src/components/canvas/CanvasNodeView.vue | 12 +- .../src/components/canvas/CanvasStage.vue | 6 +- frontend/src/layouts/AdminLayout.vue | 31 +--- frontend/src/layouts/PublicLayout.vue | 38 ++--- frontend/src/style.css | 142 +++++++++--------- frontend/src/theme.js | 47 +----- frontend/src/views/AboutView.vue | 8 +- frontend/src/views/CanvasView.vue | 44 +++--- frontend/src/views/ChannelsView.vue | 2 +- frontend/src/views/ConfigView.vue | 8 +- frontend/src/views/HomeView.vue | 2 +- frontend/src/views/ImagesView.vue | 2 +- frontend/src/views/InviteView.vue | 4 +- frontend/src/views/LogsView.vue | 2 +- frontend/src/views/ModelsView.vue | 2 +- frontend/src/views/PlaygroundView.vue | 2 +- frontend/src/views/SettingsView.vue | 2 +- frontend/src/views/UserLogsTableView.vue | 2 +- frontend/src/views/UserLogsView.vue | 2 +- 22 files changed, 155 insertions(+), 240 deletions(-) diff --git a/frontend/src/components/AnnouncementModal.vue b/frontend/src/components/AnnouncementModal.vue index f1f95d2..b8e0f95 100644 --- a/frontend/src/components/AnnouncementModal.vue +++ b/frontend/src/components/AnnouncementModal.vue @@ -17,7 +17,7 @@ const html = computed(() => marked.parse(announcement.content.trim() || '暂无
+ style="background: linear-gradient(135deg, #18181b, #52525b); box-shadow: 0 4px 12px var(--accent-glow)">

公告

@@ -30,7 +30,7 @@ const html = computed(() => marked.parse(announcement.content.trim() || '暂无
@@ -55,7 +55,7 @@ const html = computed(() => marked.parse(announcement.content.trim() || '暂无 .ann-body :deep(li) { margin: 0.2em 0; } .ann-body :deep(a) { color: var(--m-orange); text-decoration: underline; } .ann-body :deep(strong) { font-weight: 700; color: var(--fg); } -.ann-body :deep(code) { background: rgb(124 92 252 / 0.12); padding: 0.1em 0.35em; border-radius: 0.3rem; font-size: 0.85em; } +.ann-body :deep(code) { background: rgb(24 24 27 / 0.12); padding: 0.1em 0.35em; border-radius: 0.3rem; font-size: 0.85em; } .ann-body :deep(pre) { background: #111; color: #f5f5f5; padding: 0.8em; border-radius: 0.5rem; overflow-x: auto; margin: 0.6em 0; } .ann-body :deep(pre code) { background: none; padding: 0; } .ann-body :deep(blockquote) { border-left: 3px solid var(--m-orange); padding-left: 0.9em; color: var(--fg-3); margin: 0.6em 0; } diff --git a/frontend/src/components/LoginModal.vue b/frontend/src/components/LoginModal.vue index 5e973e4..e0399e6 100644 --- a/frontend/src/components/LoginModal.vue +++ b/frontend/src/components/LoginModal.vue @@ -161,12 +161,9 @@ async function submit() {