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更改单个页面的语言,这导致<html lang =“”>仅在该页面上更改。为其所有者和SEO友好的主题提供信息。
搜索
根据官方文件实施搜索。它使用JavaScript搜索基于search_index.lang.js,Elasticlunr.min.js和search.js的网站的索引版本 – 每次构建后生成前两个。如果您使用英语以外的其他默认语言运行网站,则必须在index.html中更改search_index.lang.js行,相应地设置lang。
其他文件
内容\\ _index.md文件必须正确配置以提供更好的体验。查看此文件以获取更多信息。
404页几乎是硬编码,因此您必须直接编辑它。
执照
该主题是根据麻省理工学院许可发布的。有关更多信息,请阅读许可证。
