落英

tabi

tabi 是一款为 Zola(快速静态站点生成器)打造的现代化、功能丰富的主题。

tabi 亮色与暗色模式

在 GitHub 上查看演示与文档

功能特性

  • 多语言支持:可设置任意语言为默认语言(中文、英文、西班牙语、法语、印地语等),主题界面会随之自动翻译。
  • 远程仓库集成:支持 GitHub、GitLab、Gitea 和 Codeberg,可显示提交历史和站点源码。
  • 系列文章:支持创建教程、课程、多部分故事等连续内容。
  • 深色/浅色主题:默认跟随系统设置,导航栏提供切换开关。
  • 完善的文档:详尽的配置指南和使用说明。
  • 满分 Lighthouse 评分:性能、可访问性、最佳实践和 SEO 均获满分。
  • 评论系统:支持 giscus、utterances、Hyvor Talk 和 Isso 四种评论方案。
  • IndieWeb 支持:支持微格式、h-card 和 webmention。
  • 代码语法高亮:基于 Catppuccin Frappé 配色方案。
  • iine 点赞按钮:支持匿名文章点赞。
  • Mermaid 图表:支持使用文本创建图表和流程图。
  • 本地搜索:支持多语言的可访问搜索界面。
  • 社交分享卡片:自定义 Twitter 卡片和自动 Open Graph 标签。
  • KaTeX 数学公式:支持数学符号渲染。
  • Atom Feed:风格化且易读的订阅源。
  • 站点地图:风格化且易读的站点地图。
  • 邮件编码:反垃圾邮件的邮箱地址编码。
  • 可禁用 JavaScript:所有 JS 均可完全禁用。
  • 可自定义目录:灵活的 Table of Contents 配置。
  • 安全响应头:可自定义的内容安全策略。
  • 代码块复制按钮:一键复制代码。
  • 快捷导航按钮:快速回到顶部、查看评论等。
  • 自定义版权声明:灵活的页脚版权配置。
  • 自定义 Canonical URL:SEO 友好的链接规范。
  • 可定制皮肤:多种配色方案可选。
  • 自定义短代码:扩展 Markdown 语法。
  • 响应式设计:完美适配桌面端和移动端。
  • 项目展示页:展示你的开源项目。
  • 归档页面:按时间归档所有文章。
  • 置顶文章:重要文章可置顶显示。
  • 社交链接:在页脚展示社交媒体图标。
  • 标签系统:支持文章标签分类。

开发实践

  • 约定式提交Gitmoji:提交信息遵循标准化格式,增强可读性。
  • 问题跟踪:每个 Bug 或新功能都有专属工单,并与代码提交和 PR 关联。
  • 详细注释:工单附带图片、视频和详细描述,便于沟通和问题解决。
  • 交叉引用:所有工单均链接到相关代码提交、PR 或关联问题,确保完全可追溯。