Skip to content

Restore article-focused blog and validate Pages publishing - #1

Merged
Nizeross merged 7 commits into
mainfrom
refactor/blog-system
Oct 30, 2026
Merged

Nizeross merged 7 commits into
mainfrom
refactor/blog-system

Conversation

@Nizeross

Copy link
Copy Markdown
Owner

恢复原来的 Blowfish 背景图首页,保留头像、简介、社交链接和最近文章。站点以文章与 Tags 为中心,撤下 Categories、Projects、友链和写作约定,并将原文件归档到非公开目录。保留作者最新的 About 修改与现有文章 URL。

保留阅读进度、图片放大、目录/搜索与可访问性修复。新增写作助手、离线建议与内容/链接/浏览器检查。生产 Pages 工作流使用锁定的 Hugo Extended、Node 和 Python,先通过完整验证,再发布 .build/site;域名、默认分支和 Pages 设置不变。另一人审核发布提案仍未启用。

本地 npm run verify 已通过:38 项 Python 测试、3 项工作流测试、8 组桌面/移动浏览器测试、Markdown/内部链接检查及本站依赖审计。测试样例在独立测试构建中,不进入正式站点。现有 public/ 本地预览输出未纳入提交。

待 GitHub 检查通过后,按站点所有者的明确授权合并到 main 并验证自动部署。

@Nizeross
Nizeross merged commit 8fb679e into main Oct 30, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant