Commit Graph
7 Commits
Author SHA1 Message Date
wait4xandGLM-5.3 2cab243891 feat(typography): 可视化排版选择器(Sveltia inline 组件)+ 颜色扩充 + 方案 10
- 可视化选择(核心痛点解决):Sveltia 原生支持 registerEditorComponent
  的 inline 形态且 onInsert 能拿到 selectedText → 实现「选中文字 → Insert ▸
  排版 → 选字体/颜色 → 自动包 span class」完整链路;因 inline 组件只能进
  Insert 菜单(field-based 虽可上工具栏但拿不到 selectedText),两个独立组件
  会互相抢 pattern 匹配,故收敛为单入口 + 18 项分组面板(键盘可达/Esc 取消/
  onEdit 回填当前类)
- public/admin/typography-classes.js 为单一事实源(扩展与文档共用)
- 颜色扩充 4 类:ink-warm / ink-cool / ink-faint / ink-accent-soft,全部亮暗
  双态实测 ≥4.5:1(ink-faint 取白底达标的最淡值 4.69/4.75)
- 字体:体积账否决 webfont 新增(@fontsource zcool-xiaowei 用到即 +647.7KB,
  远超 150KB 阈值;smiley-sans 无可用版本、sarasa 包为空壳),改为落地 4 个
  **系统回退类**(font-song/font-kai-sys/font-hei-sys/font-fangsong,零下载,
  文档注明依赖访客设备)
- 白名单 17 类同步;docs/写作指南.md 三表更新
- docs/research/10-页面后台化方案.md:五方案对比 + 推荐方案 E(页面骨架 blocks
  / 区块字段 / 局部自由区 / 样式即数据四层)+ 关于页九类区块 + 消毒与验收断言
  + 分阶段清单(约 7.2d)

验证: 16/16 颜色 computed 与对比度实测;选择器 7/7(桩 CMS 覆盖注册/插入/
      编辑三层);构建 48 页 exit 0;E2E 37/37

Spec: none (排版能力 + 方案文档)

Co-authored-by: GLM-5.3
2026-11-02 16:57:54 +08:00
wait4xandGLM-5.3 54769bcfdf docs(research): 灯箱深度美化探索+可交互 mockup(v2.1 提案)
五站研究(PhotoSwipe 源码级核对/medium-zoom/Unsplash◐/图虫◐/Flickr)
→ 六维差距 → v2.1 增强提案十项(P0=原位起飞开合+背景点击关;P1=
chrome 双层淡入/相邻预载/双指缩放;P2=换片过渡/缩放指示/长图侧置
meta/HD 交换/竖拖关闭)+ 明确不做清单八条 + 可交互单文件 mockup
(仓内实拍 5 张、13 项交互可点)。

验证: mockup 引用路径 ../content/photos/ 相对仓根可开;文档引文对
PhotoSwipe defaultOptions 源码核对注记

Spec: none (研究文档+设计预览稿,v2.1 立项待用户拍板)

Co-authored-by: GLM-5.3
2026-11-01 12:09:51 +08:00
wait4xandGLM-5.3 975cf5e58b docs(research): 美化方案并入视觉裁定(§6 七问定案)
两案之争全部落定:首屏=融合(加 tagline 不 banner 化);纸面板=
选圆角纸卡(书评轨);代码块=多行窗条+灰阶三点;图库=亮直贴/
暗轻衬底;热力图=亮灰维持暗色补救(绿系亮色不换);标题 27px
维持(要轻减字重不减号);灰阶 5 档够用(hairline 更淡+行距微
增)。视觉轨 glm-5.3-flash:max,25 张证据图亮暗双态逐问裁定。

验证: 裁定含信心等级+落地注意+双模式分判;与 §5 问题清单一一
      对应

Spec: none (方案定案文档,待用户审批实施)

Co-authored-by: GLM-5.3
2026-10-26 23:07:56 +08:00
wait4xandGLM-5.3 7c5455278b docs(research): 美化专项方案(文本轨,K-S 卡片,视觉待验标注)
现状审计 16 项(间距阶/灰阶档/圆角混用/流距/focus ring/代码块/
纸面板/热力图灰绿之争)× 5 站补充探索(rauno 12 级灰+paco alpha
阶梯+mattdesl 等宽层级+tw93 手写体温+antfu blur-up)× 卡片 K-S
(token 值级改法+computed-style 断言)× 截图问题清单 7 问(交
glm-5.3-flash:max 视觉轨复核中,verdict 合并后定案)。

验证: 截图床 /tmp/beauty-shots 25 张就位;文档 149 行入仓

Spec: none (方案文档文本轨,视觉裁定合并后呈审)

Co-authored-by: GLM-5.3
2026-10-26 22:55:05 +08:00
wait4xandGLM-5.3 6b35356e91 docs(research): 博客优化方案 v2(深度版,scout max 推理车道)
六站补面(rauno/diygod/xeiaso/shud.in/vincentwill/sabrina)+
自查实证(生产 SEO 60-63 根因=noindex 封印+robots 404+ESA 30 天
头缓存;localePath 双 en;Artalk 评论数 API 实测;reader 落点
清单)+ 实施卡片 A-J(文件级落点+断言验收+工作量)+ 三批排期 +
明确不做清单。

验证: 关键断言独立复核(nginx snippet noindex 行/robots 404 生产
      curl 实测一致)

Spec: none (方案文档,待用户批 A/B/C/E 立即批后立项)

Co-authored-by: GLM-5.3
2026-10-26 20:29:05 +08:00
wait4xandGLM-5.3 a9da765cb1 docs(research): 六站博客体验研究与优化方案(scout 车道)
qh1009/nbfox/yongyuan/阮一峰/antfu/innei 六站直连抓取分析:
共性 12 项(阅读时长/双语互链/纯文本模式/评论数前置/周刊化/
EXIF 元数据卡/归档全量/偏好面板等)+ 差异化护城河 6 项 +
Sveltia vs 主流后台差距与补齐方案 + P0-P2 分级建议表。

验证: 文档 125 行入仓可读;来源快照 /tmp/uxstudy/(会话级)

Spec: none (调研文档,方案待用户审阅后立项)

Co-authored-by: GLM-5.3
2026-10-26 20:05:00 +08:00
wait4xandGLM-5.3 0fbb023375 docs: 落库博客重设计调研报告 v1.8 与视觉样板 v2
调研收官产物入库:主报告(架构 C''=Astro SSG+gitea 双写作流、
Artalk 评论、分片 webfont、双语预译管线、多端适配规格、
Phase 0-5 实施规划)+ 五份侦察原稿 + 可交互单文件样板
(三路线×明暗×五页型,命令面板/终端/热力图/masonry)。

Co-authored-by: GLM-5.3
2026-10-24 21:48:11 +08:00