一个专注于可读性的 Zola 个人主题,旨在简单、美观且现代。它被设计为支持多种语言并且高度可定制。
该主题的视觉灵感来自 Chirpy 和 Neumorphism 主题。
在你的站点路径下打开命令终端并运行:
cd themesgit clone https://github.com/gersonbenavides/ataraxia-zola.git ataraxia将 config_sample.toml 文件复制到你的站点主路径,然后将其重命名为 config.toml 并使用你的站点数据进行编辑。
你可以查看 Gerson 的网站 仓库以获取主题设置指南。
为了让站点正常工作,你需要在 content 路径内创建一个具有以下结构的 _index.md 文件:
+++
title = "Home"
description = "Home site description."
sort_by = "date"
template = "index.html"
page_template = "page.html"
+++
如果需要,你可以在此文件中添加更多 markdown 内容。
如果你想启用站点的博客,请在 content/blog 路径内创建一个 _index.md 文件,然后将以下结构复制到文件中:
+++
title = "Blog"
description = "Blog site description."
sort_by = "date"
paginate_by = 5
template = "blog.html"
page_template = "blog_page.html"
+++
你可以通过运行以下命令来显示你的网站结果:
zola serve默认情况下,该主题附带了所有已编译的 scss 样式,因此无需安装 Bootstrap,以避免在生产文件中使用 Node.js 等依赖项。
如果你想编辑主题的样式,你需要安装 Node.js 解释器和 Sass 编译器。之后,转到主题的主路径并执行:
npm installsass --watch scss/custom.scss:static/assets/css/custom.css
请记住,此仓库的主分支仅包含主题的稳定版本,如果你想查看开发状态和不稳定版本,请切换到相应的分支。
此主题主要基于 Zola 和 Bootstrap 构建,此外它还使用了 Google Fonts。
这项工作根据 MPL-2.0 许可证发布