FIT2CLOUD
记得 的图标

记得

688
124

「记得」(原名「重要日期」)帮你把容易忘记的事记下来:值得纪念的日子、身边的家人朋友,以及爱车的保险、年检、保养等到期日——到点之前它会提醒你,愿意公开的内容还能展示在博客前台。因为功能已从"记日期"扩展到"记日子、记人、记爱车",1.2.0 起由「重要日期」更名为「记得」;插件标识、数据、设置与前台地址都不受影响,直接升级即可。

1.2.3
发布于
>=2.26.0

v1.2.3 正式版 · 修复后台座驾卡片被样式丢失导致的尺寸异常

测试与升级说明

本版已在全新 Halo 2.26 实例完成:自动化回归 50/50 PASS、浏览器端到端 13/13 PASS、附件库来源范围专项 5/5 PASS,并针对本版修复项做了尺寸复现验证(1920×1080 封面 → 卡片 395×191 / 封面 84×62)。长期运行、多主题兼容、极端数据量等场景未覆盖。

升级后请强刷一次浏览器(Ctrl+Shift+R / Cmd+Shift+R):Halo 控制台会缓存插件的控制台包,不强刷时看不到新界面(如侧边栏没有「记得」、仪表盘小组件消失)。

修复:后台「座驾」页签恢复紧凑卡片布局(封面不再铺满屏幕)

  • 现象:给车辆相册加了照片后,后台「座驾」页签里的封面被拉成整屏大小(1920×1080 的原图渲染成 1180×664,卡片本身 1212×836),几乎铺满屏幕。
  • 根因console/src/views/ImportantDatesView.vue 的样式块被提前闭合——约 3KB 的 CSS(.cars-grid / .car-card / .car-cover / .car-events / .rule-notice / .person-avatar-char 等)落在 </style> 之后,构建时被整体丢弃,这些规则从未生效。没有照片时卡片看起来"还行",加了照片立刻暴露。
  • 修复:把样式块闭合位置修正到文件末尾,全部规则重新进入产物(CSS 由 16.65 KB 恢复到 19.29 KB)。
  • 效果(实测):卡片 1212×836 → 395×191;封面 1180×664 → 84×62object-fit: cover 裁切,原图多大都不影响);座驾列表恢复多列网格,到期徽章(已过期 / N 天后)、车主与驾驶人、编辑 / 前台展示 / 删除按钮恢复设计中的紧凑样式。
  • 顺带修复:同批被丢弃的规则里还包含「上线检验期一次性提示」横幅(.rule-notice)与人员首字头像(.person-avatar-char)的样式,现在也恢复正常外观。

验证(全新 Halo 2.26 实例)

  • 冒烟回归 halo-smoke.mjs 50/50 PASS;浏览器端到端 browser-121-e2e.mjs 13/13 PASS;附件库来源范围专项 verify-album-scope.mjs 5/5 PASS
  • 尺寸复现 repro-car-card.mjs:上传 1920×1080 封面后,卡片与封面尺寸符合设计值(395×191 / 84×62)。

兼容与升级

  • Halo 2.26 及以上;由 1.2.0 / 1.2.1 / 1.2.2 / 1.1.x 升级:停用 → 卸载 → 安装本版 → 启用,数据不会丢失
  • 若主题目录存在自定义覆盖文件 templates/important-dates.html,请用仓库 docs/theme-override/ 下最新版替换(或删除该文件使用插件默认模板);
  • 使用页面缓存 / 静态化插件时,升级后清理一次页面缓存。

资源下载

  • plugin-important-dates-1.2.3.jar