Zensical¶
Zensical 是本站使用的静态站点生成器,核心用 Rust 实现(构建快),通过 Python 包发布(pip 安装方便),模板引擎是 MiniJinja(Rust 写的 Jinja2 兼容实现),部署在 GitHub Pages。
这里记录踩过的坑、最佳实践,以及所有「非默认行为」的说明。
索引¶
站点关键决策¶
- 框架:Zensical(由 Material for MkDocs 作者用 Rust 重写)
- 主题:
modern变体,语言zh - 字体:中英文统一「霞鹜文楷」(LXGW WenKai)+ 代码系统 monospace(详见字体指南)
- 样式:
docs/stylesheets/extra.css集中管理所有自定义 CSS - 部署:GitHub Pages,工作流
.github/workflows/