zola.386

其他资源 2025-08-02

zola.386

现场演示

zola.386是Bootstra.386主题的港口,是基于:

  • Bootstra.386:主要思想,设计。
  • Hugo.386:项目位置。
  • Dinkleberg:内部结构和SEO。
  • 后黑暗:Navbar和次要组件。

zola.386是一个指90年代的主题,但具有尖端的功能要快速响应。

安装

安装zola.386的最简单方法是克隆此存储库并在其上构建您的网站:

$ git clone https://git*hub.c**om/lopes/zola.386

当然,您可以将其作为网站的另一个主题安装,但是zola.386必须作为模块添加:

$ cd themes
$ git submodule add https://git*hub.c**om/lopes/zola.386 

配置

配置主要是在config.toml中完成的,在这里我将描述主要主题。

全球的

config.toml从全局变量开始。所有这些项目都很重要,但是至少创建两个分类法是至关重要的:

 taxonomies = [
  { name = " categories " , rss = true },
  { name = " tags " , rss = true },
]

请记住,所有描述(config.description和page.description)均显示在索引页面上,一个在标题上,其他通过身体显示。

额外

zola.386带有许多额外的变量,可以简化网站的创建和维护,因此在安装主题后,重要的是要查看所有网站。

Zola386_Menu组成Navbar,是通过设置路径创建的,该路径将附加到base_url,名称将出现在Navbar上。

 zola386_menu = [
  { path = " / " , name = " Home " },
  { path = " categories " , name = " Categories " },
  { path = " tags " , name = " Tags " },
  { path = " about " , name = " About " },
]

社会的

zola.386还准备好处理Google Analytics(分析),DISQU和Twitter -Open Graph协议。为此,该主题准备使用Favicon Generator的输出,您只需要下载该站点的输出并在静态/图像中提取即可。

如上所述,支持Disqus,但是除了在Config.Toml中设置用户名外,您还必须在启用DISQU的页面上放置注释= true额外选项 - 这使您可以自由地启用或禁用某些帖子的注释。您可以在每个页面上使用额外的选项图像来表示该帖子。

动画

所有JavaScript动画都可以在static/js/zola386.js设置。基本上,您可以禁用所有动画,使用一两个扫描,然后更改扫描速度。就个人而言,我只喜欢一次扫描,速度为5。

语言

在标签_变量下,您可以设置名称以更好地本地化网站。请注意,您可以使用page.extra.lang更改单个页面的语言,这导致仅在该页面上更改。为其所有者和SEO友好的主题提供信息。

搜索

根据官方文件实施搜索。它使用JavaScript搜索基于search_index.lang.js,Elasticlunr.min.js和search.js的网站的索引版本 - 每次构建后生成前两个。如果您使用英语以外的其他默认语言运行网站,则必须在index.html中更改search_index.lang.js行,相应地设置lang。

其他文件

内容 _index.md文件必须正确配置以提供更好的体验。查看此文件以获取更多信息。

404页几乎是硬编码,因此您必须直接编辑它。

执照

该主题是根据麻省理工学院许可发布的。有关更多信息,请阅读许可证。

下载源码

通过命令行克隆项目:

git clone https://github.com/lopes/zola.386.git