nxxy335
31ffa8100c
更新 README.md
2026-11-12 08:36:36 +08:00
nxxy335
6ab408ca4f
docs(v1.2.7): 精简 README 自证式内容并重排章节
...
移除开发者自证、回归检查清单与重复的「不加载远程脚本」类宣言;按安装 → 功能 → 插件 → 隐私 → 开发 → 声明重排章节(331 → 237 行)。5.1 逐项披露、许可表与原创声明完整保留;changelog 同步记录。
2026-11-11 22:47:15 +08:00
nxxy335
5c7c6325b1
feat(v1.2.7): 全面校准文档并精简三个可选 API 配置项文案
...
- 文档对齐 1.2.7:feed/RSS 聚合改由官方链接管理插件订阅承担、Halo 要求统一 >=2.27.0、补齐设置分组文档、清理与代码不符的描述,并修复正文引用块留白
- 三个可选 API 设置项 help 只保留功能说明,隐私披露统一由 README「外部资源与隐私」与文档站承载;字段恢复按开关条件显示,修正配置块缩进
- audit:external 改为防回潮检查:字段存在、help 不得出现披露文案、README 必须保留隐私披露章节
2026-11-11 22:34:32 +08:00
nxxy335
c92429d139
feat(v1.2.6): 合并审核整改、确认完全原创并完善可选 API 披露
...
版本升至 1.2.6(1.2.5 审核被拒未发布,整改内容并入本版);README 新增原创声明(4.2.1/4.2.2 不适用);Hero 描述来源默认 none,选一言自动填入官方接口、清空回退本地句子库;文档列出两个 IP 定位候选接口与访客 IP 披露文案;含上一轮 4.4.2 内容渲染安全与 5.2 字体许可证修复。
2026-11-11 16:09:31 +08:00
nxxy335
dda86294b0
fix: 按 Halo 应用市场审核意见整改外部资源与隐私(v1.2.5 修订)
...
- 默认零第三方自动请求:移除 21 个模板的 preconnect/dns-prefetch、PrismJS+autoloader、qrcode-generator 及内置一言/IP 定位 API
- 一言与代码高亮配色改为自托管;欢迎弹窗自定义 IP 接口改为 opt-in;微信分享改为复制链接;LightGallery 按 GPLv3 使用
- README 新增「外部资源与隐私」「验证与回归测试」章节,修正无效链接并补充字体 OFL 来源;同步 docs 与修正虚构的目录树
- friends 等 12 处 #strings.substring 加空值保护;logo 由两份 1.5MB 压缩去重为单份 146KB
- 新增 pnpm audit:external 与打包前置合规审计;制品补齐 34 个 docs 文档与预览图
2026-11-11 14:37:09 +08:00
nxxy335
c0ad7331d4
feat(v1.2.5): 优化首页滚动顺滑性、恢复整屏吸附并提升 Halo 要求至 2.27
...
- 首页固定模糊半径只改 opacity;Hero 离屏停绘;Navbar 滚动状态去重
- 恢复首屏整屏吸附:仅接管 0 ↔ 内容区顶部边界,scrollend + 600ms 兜底解锁
- CSS scroll-snap proximity 实际不吸附(缺页面顶部吸附点),已移除避免与 scrollTo 冲突
- 版本 1.2.5,requires >=2.27.0;源码仓库与问题反馈改为 git.nxxy335.top
- 更新 README / FAQ / 开发指南 / 更新日志,补充性能与发版说明
2026-11-10 21:22:37 +08:00
nxxy335
6c612911b3
fix: 修复升级后首页 404(空壳安装包缺少 templates)
...
- 重新构建并产出含 21 个模板的完整安装包 v1.2.4
- package.mjs 增加模板/资源目录/版本号前置校验,禁止产出空壳包
- 新增 pnpm release 一键发版;修正 README、开发指南与 FAQ 的构建打包说明
2026-11-10 11:12:25 +08:00
nxxy335
c1b08ad915
docs: 补充「升级后部分页面配色不生效」排查记录
...
根因为「页面静态缓存」插件只随文章变更刷新缓存,主题升级/设置变更
不会失效,旧 HTML 停留在 v1.1.x(无 data-palette、旧 CSS)。
FAQ 新增专项条目与清缓存步骤;README 安装节加指引;changelog 补记。
2026-09-27 17:49:34 +08:00
nxxy335
125d0592c9
fix: 修复升级后整站无样式与点击特效失效
...
- 旧哈希静态资源随版本升级被删除,被缓存的 HTML 仍请求旧文件名导致
FileNotFoundException 500,补 compat/assets 历史资源并在构建时合并
- postbuild 增加静态资源引用校验,缺失即构建失败
- ClickEffect 改为常驻配置节点 + data 属性驱动,避免配置未落库时静默失效;
强制回流修正 transition 不触发;特效层挂到 body 下避免被导航栏遮挡
- 新增 scripts: postbuild/snapshot-assets/package/smoke-clickfx
- 版本 1.2.1
2026-09-27 16:27:51 +08:00
nxxy335
a127d5a314
feat(v1.2.0): 主题配色系统 + Hero 文字效果/一言颜色;修复 /douban 500、友链悬浮光圈裁切、瞬间顶图间距;Halo 版本要求 2.26+
...
- 新增官方预设调色板 11 套(浅/深双套色板,玻璃/阴影自动跟随),强调色留空跟随配色
- Hero 一言独立颜色配置(浅/深);文字显示效果:阴影/光晕/半透明遮罩/渐变遮罩/容器;默认无效果,移除自带散光
- /douban 适配 plugin-douban 1.2.6 SQLite 扁平化数据结构(item.spec.* -> item.*)
- 友链卡片去掉 overflow:hidden,修复悬浮光圈被裁切;徽章简化为仅显示可达性
- 瞬间页顶图与首条卡片增加间距;theme-color 随配色/明暗联动
2026-09-27 15:16:46 +08:00
nxxy335
a08782a959
fix: 修复记得页 500 与留言板裁切,统一页头,完善友链/瞬间/暗色/排版 (v1.1.12)
...
记得(/important-dates)
- 修复 500:th:classappend 里 BEM 类名 wi-id__car 的两个 __ 触发 Thymeleaf
__...__ 预处理,提取片段含引号导致 Could not parse as expression;
皮肤修饰类改为 wi-id-skin-cool/cute/neutral(表达式内不再出现 __)
- 牵挂的人卡片:倒计时改到右上角与日期卡片一致,生日一行显示不再折行;
网格改为桌面三列 / 平板两列 / 手机一列
- 页头与订阅/记得统一(标题-副标题-强调线间距)
友链(/links)
- 再次消除两处 __ 预处理隐患:回执修饰类改 wi-links-check-ok/error,
验证码 onerror 由 th:onerror="|...|" 改为普通静态属性(不参与表达式解析)
- 新增反链/可达性检测徽章:读取 link.status.verification,头像右下角
绿点=访问正常(反链有效),红点=访问异常或未检测到反链,未检测不显示
留言板
- 移除 -124px 负 margin 补偿(头部卡片顶部被导航盖住的根因),
装饰引号 top 改为正值不再被 overflow 裁掉
瞬间
- 修复九宫格失效根因:lightgallery 处理时把每张图包进 <a>,导致
:has(:only-child) 恒真、全部图片退化为单列大图;改为直接把 img
作为图库项(data-src),瀑布流样式同样补上 4 图 2x2 规则
全局
- 暗色模式配色调为偏中性暖灰(bg #1e1c1a / raised #292623),降低黄褐闷感,
同步 theme-color 与依赖旧色值的变量
- 正文排版:p 字号 1.05~1.15rem、行高 1.85,H1~H6 逐级放大、层级更清晰
新增「文章组件」插件适配
- 新增 src/styles/_widgets.scss,将插件 --xhhao-com-* 变量映射到主题变量,
明暗模式自动跟随
2026-09-27 10:09:28 +08:00
nxxy335
d3ba189a7d
feat: 新增「记得」插件(plugin-important-dates)主题适配页面 (v1.1.10)
...
- 新增 templates/important-dates.html 覆盖插件默认模板,融入暖屿外观
- 居中标题区(标题/副标题可配置)+ 强调线,与书架、友链等页面一致
- 生活 / 爱车双视图切换,地址栏记忆 ?view=car
- 到期提醒横幅(重要日期 + 座驾到期),支持逐条忽略并记录在本地
- 重要日期便签卡片:倒计时、日期、农历标记、关联的人
- 牵挂的人卡片:大头贴(失效回退首字)、昵称、关系、脱敏生日与倒计时
- 爱车卡片:封面相册、分类品牌、脱敏车牌、到期徽章(临近/逾期)、车主与驾驶人
- 相册浮层运行时移到 body,避免被 .wi-main 层叠上下文困住而被导航/页脚遮挡
- 暗黑模式随主题变量自动适配
- settings.yaml 新增 important_dates 设置组(页面标题/副标题)
- 文档:README 插件表、docs/config/important-dates.md、docs/pages/important-dates.md
- 版本升至 1.1.10
2026-09-26 17:30:06 +08:00
nxxy335
bcc221c3bd
fix: 修复首页卡片字数与 Hero 滚动,移除光感跟随 (v1.1.6)
...
修复
- 首页文章卡片开启"显示字数"后无效果:该配置项此前只有声明没有实现,现已在文章流卡片接入服务端字数统计(依赖 API 扩展包,未安装时自动隐藏)
- Hero 下滑箭头滚动不到位:Hero 为固定背景(position: fixed),此前箭头额外减去了导航栏高度,导致内容区上方始终露出一段 Hero 渐变;现与滚动吸附逻辑对齐,内容区顶部直接对齐视口顶部
- 鼠标点击特效开启后无效果:特效类型默认值为 off(关闭),开启开关但不选择类型时静默不生效;默认值改为"社会主义核心价值观"
移除
- 移除鼠标光感跟随功能及对应配置项
优化
- 上下篇导航:新增方向箭头与悬停反馈(背景、位移、变色),移动端收紧内边距
- Hero 一言自动刷新改为淡出→换文案→淡入的过渡动画,避免生硬跳变
- README 全面更新:环境要求、插件适配表(新增微信读书与 API 扩展包)、自定义页面模板、功能说明、目录结构与开发注意事项
2026-09-26 12:29:28 +08:00
nxxy335top
67dc37c308
修复移动端目录悬浮球,修复文章页布局,优化画廊
2026-05-21 22:56:57 +08:00
nxxy335top
bab8380894
增加i18n支持
2026-05-20 17:18:33 +08:00
nxxy335top
746784e6d9
update
2026-05-19 19:10:41 +08:00
nxxy335top
31997e51c8
update README.md
2026-05-19 15:53:10 +08:00
nxxy335top
fa639e0aae
update README.md
2026-05-19 15:46:37 +08:00
nxxy335top
1bf7107966
增加豆瓣、Steam、装备管理适配页面
2026-05-19 11:07:22 +08:00
nxxy335top
a0c64736eb
first commit
2026-05-18 17:29:18 +08:00
Ryan Wang
6f1cede536
Expand README and tidy templates & VSCode settings
...
Replace the placeholder README with a full Chinese README for the Halo + Astro theme starter, adding rationale, architecture, dev/build instructions, directory layout, and usage notes. Also apply minor formatting/whitespace cleanups: adjust .vscode/settings.json formatting, collapse attributes on the category list div in src/pages/categories.astro, and remove an extra blank line in src/pages/category.astro. These are documentation and formatting changes only — no functional behavior changes.
2026-04-07 23:31:39 +08:00
Ryan Wang
cf680c4d17
Refactor
2026-04-07 22:52:16 +08:00
Ryan Wang
05dcae511e
docs: update readme
...
Signed-off-by: Ryan Wang <i@ryanc.cc >
2022-07-29 20:20:53 +08:00
Ryan Wang
ceceb37349
init project
...
Signed-off-by: Ryan Wang <i@ryanc.cc >
2022-07-28 22:53:51 +08:00