GitHub Pages上的侧栏

问题描述

我在GitHub Pages上托管了一个简单的网站。它是一个公共存储库,仅使用带有认设置等的标准认模板。它是直接从根发布的。

本质上,按照官方Github Pages教程,一切都处于认状态。我只想显示目录侧边栏

注意:在标记此重复项之前,请注意,我已经花了很多时间查看其他问题,但是其中大多数都谈论自定义边栏,隐藏和显示。因此,这些问题已经以某种方式使侧边栏起作用。我的是关于显示侧边栏本身的,似乎在任何地方都没有提及。

我在想,我缺少一些非常明显的代码行,应该在我的存储库中的某处添加/启用。

存储库在这里-https://github.com/Jay-study-nildana/Tutorials

解决方法

Github Pages 的默认模板不包括侧边栏 - 它们的设计是最小的。有几种方法可以走,它们都涉及投入时间来理解 Jekyll 和主题:

  1. 使用已经有侧边栏的 Jekyll 主题(所有主题都适用于 Github Pages)
  2. 从 repo here - demo here 修改 github-pages-minimal
    • 将主题设置为 github-pages-minimal
    • forked repo 下载文件 _layouts/default.html 并将其放在您的存储库中的同一位置。
    • 添加更多页面 - 如 the demo
    • 所示
    • 注意:这将覆盖主题文件,根据 Jekyll theme documenation
    • 注意2:索引页不会出现在文件列表中