老杨 laoyang
laoyang commented on issue laoyang/wordpress-kratos-yang#11 2026-10-26 00:50:22 +00:00
代码高亮自研替换:20套配色(10浅+10深)、语言标签、复制不带行号、评论可贴代码

实现完成 + 验收结果

一、按需求逐项对照

1. 20 套主题 = 浅色 10 + 深色 10

按用户原话"10 套浅色、10 套深色是比较好的配置"直接做成 10+10,没有退到 14+6。

laoyang commented on issue laoyang/wordpress-kratos-yang#11 2026-10-26 00:49:59 +00:00
代码高亮自研替换:20套配色(10浅+10深)、语言标签、复制不带行号、评论可贴代码

补充 1:开工前的全站实测结论

按要求,开工前把站内全部文章、页面、评论遍历了一遍。以下都是实测数字,不是估算。

站点规模

laoyang commented on issue laoyang/FamilyBook#4 2026-10-26 00:45:08 +00:00
日程表单的日历本下拉只列可写日历本(排除只读共享、系统只读、观影纪念日等非日历本条目)

实现进展:三条判据(缺一不可)

先记一个实测结论,因为它推翻了最直观的那种写法。

一开始以为写成 array_filter($cals, canWrite) 就够了(原来的代码就是这样), 实测 dump 出来 mine() 里每一本的…

laoyang opened issue laoyang/wordpress-kratos-yang#11 2026-10-26 00:22:31 +00:00
代码高亮自研替换:20套配色(10浅+10深)、语言标签、复制不带行号、评论可贴代码
laoyang pushed to main at laoyang/FamilyBook_harmonyos 2026-10-25 23:28:15 +00:00
b84ea06b73 v95 服务卡片四项:日程卡「今」按钮放大、观影/任务 2x4 列表可滑动、观影 4x4/6x4 补列间距且 6x4 改两列
laoyang commented on issue laoyang/FamilyBook_harmonyos#1 2026-10-25 23:27:54 +00:00
服务卡片四项:日程卡「今」按钮太小、观影/任务 2x4 列表不能滑动且被截断、观影 4x4/4x6 两列图片无间隙且 4x6 错误地排成三列

四项改动都已完成,静态守卫与反向验证全绿,真机编译通过(HAP 产物已生成)。

一、日程卡右上角「今」按钮太小

病根:sideBtn() 里那个「今」只有 22×22(面积 484 vp²),比系统建议的最小点击区…

laoyang commented on issue laoyang/wordpress-kratos-yang#10 2026-10-25 22:56:55 +00:00
图片灯箱:正文图片点击在当前页放大、多图轮播、键盘切换

性能优化已交付并实测确认(3.2.41)

用户反馈:「点一张图之后先把白色背景渲染出来,然后这个背景再出来,速度特别慢」。 已发布 3.2.41,用户实测确认「确实比以前快了不少」。

1. 归因(先量化,不…

laoyang closed issue laoyang/wordpress-kratos-yang#10 2026-10-25 22:56:55 +00:00
图片灯箱:正文图片点击在当前页放大、多图轮播、键盘切换
laoyang opened issue laoyang/FamilyBook_harmonyos#1 2026-10-25 22:55:22 +00:00
服务卡片四项:日程卡「今」按钮太小、观影/任务 2x4 列表不能滑动且被截断、观影 4x4/4x6 两列图片无间隙且 4x6 错误地排成三列
laoyang opened issue laoyang/FamilyBook#4 2026-10-25 22:55:06 +00:00
日程表单的日历本下拉只列可写日历本(排除只读共享、系统只读、观影纪念日等非日历本条目)
laoyang closed issue laoyang/FamilyBook#3 2026-10-25 22:46:06 +00:00
网页端必填项标记:红色星号改为红色加粗标题(全站统一,解决排版对不齐)
laoyang commented on issue laoyang/FamilyBook#3 2026-10-25 22:46:03 +00:00
网页端必填项标记:红色星号改为红色加粗标题(全站统一,解决排版对不齐)

补充:验证过程中发现并修掉了一个「部署闸门失效」的隐患

这一条不是需求本身的改动,但它是这批改动必须修掉的配套问题,记在这里备查。

现象

流水线跑到最后一步「部署脚本静态断言本地空跑」时…

laoyang pushed to main at laoyang/FamilyBook 2026-10-25 22:45:49 +00:00
daf5ca904e v94 必填项改成「标签红色加粗」,去掉红色星号 (#3)
laoyang pushed to main at laoyang/wordpress-kratos-yang 2026-10-25 15:03:22 +00:00
f3583e07c5 perf(lightbox): 点开图片不再白屏干等,先糊后清 #10
laoyang commented on issue laoyang/wordpress-kratos-yang#10 2026-10-25 14:20:16 +00:00
图片灯箱:正文图片点击在当前页放大、多图轮播、键盘切换

交付说明(3.2.40 已发布到更新通道,等实测)

1. 做了什么

主题自带灯箱,不再依赖插件。新增三个文件:

  • inc/theme-lightbox.php —— 服务端改写正文(把 <a href="缩略图"><img></a> …
laoyang pushed to main at laoyang/wordpress-kratos-yang 2026-10-25 14:17:54 +00:00
1cf4267c18 fix(lightbox): 无附件 ID 的图片改用 img 的 data-full 作原图兜底
laoyang pushed to main at laoyang/wordpress-kratos-yang 2026-10-25 14:05:34 +00:00
7125fdd3ce feat(lightbox): 正文图片点击在当前页放大、多图轮播、键盘切换
laoyang opened issue laoyang/wordpress-kratos-yang#10 2026-10-25 12:31:25 +00:00
图片灯箱:正文图片点击在当前页放大、多图轮播、键盘切换
laoyang closed issue laoyang/wordpress-kratos-yang#9 2026-10-25 12:30:02 +00:00
自动头像:人脸风格只保留黄种人肤色,去掉深肤色
laoyang closed issue laoyang/wordpress-kratos-yang#8 2026-10-25 12:30:01 +00:00
自动头像:本站注册用户保留原头像,只给查不到邮箱的人生成