From 032b5601acee98fce6b392bc2160ace9a038ba02 Mon Sep 17 00:00:00 2001 From: nxxy335 Date: Sat, 26 Sep 2026 13:55:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=B9=A6=E6=9E=B6=E9=A1=B5=E6=A0=87?= =?UTF-8?q?=E9=A2=98=E4=B8=8E=E4=B8=BB=E9=A2=98=E7=BB=9F=E4=B8=80=EF=BC=8C?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=A1=B6=E9=83=A8=E7=A9=BA=E7=99=BD=E4=B8=8E?= =?UTF-8?q?=E6=9A=97=E9=BB=91=E4=B8=8B=E6=95=B0=E6=8D=AE=E7=9C=8B=E4=B8=8D?= =?UTF-8?q?=E6=B8=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 依据插件 WeReadShelfRenderer 的实际输出结构(.wr-shelf / .wr-head-title / .wr-head-stats / .wr-year / .wr-grid)做针对性适配: - 标题统一:恢复与订阅/图库/友链页面一致的居中标题区(标题+副标题+强调线), 隐藏插件自带的 .wr-head-title,避免双标题且样式不统一 - 顶部空白:插件容器自带 clamp(40px,6vw,72px) 顶部内边距,叠加主题边距后 形成大片空白;现收紧插件 padding-top 并将页面 padding 与其他页面对齐 - 暗黑适配:插件为苹果风格浅色配色(--wr-* 变量、#1d1d1f 墨色文字),深色 背景下统计数字几乎不可见。现通过覆盖 --wr-* 变量 + :where() 零特异性 文字兜底接管配色,不破坏插件自身显式样式;笔记弹窗浅色底同步处理 --- settings.yaml | 4 +-- src/pages/weread.astro | 60 +++++++++++++++++++++++++++++++++++++----- 2 files changed, 56 insertions(+), 8 deletions(-) diff --git a/settings.yaml b/settings.yaml index 49f0c54..17d07da 100644 --- a/settings.yaml +++ b/settings.yaml @@ -652,9 +652,9 @@ spec: formSchema: - $formkit: text name: weread_page_title - label: 页面标题(浏览器标签) + label: 页面标题 placeholder: "书架" - help: 仅用于浏览器标签页标题;页面内的标题由插件返回的书架内容自带 + help: 页面顶部标题与浏览器标签页标题;插件自带的标题区会自动隐藏以避免重复 - $formkit: text name: weread_page_subtitle label: 页面副标题 diff --git a/src/pages/weread.astro b/src/pages/weread.astro index a4de8a9..b94152b 100644 --- a/src/pages/weread.astro +++ b/src/pages/weread.astro @@ -9,8 +9,13 @@ import Layout from "../layouts/Layout.astro";
-
+

+ 书架 +

来自微信读书的同步藏书

+
@@ -80,19 +86,26 @@ import Layout from "../layouts/Layout.astro";