我的问题很简单,尽管我在文档中找不到任何指向它的东西。
我正在使用 Antora 中的默认生成器为项目生成文档,但我无法弄清楚如何自定义顶部导航栏,右侧的项目,它们有一些默认值。
由于网站已生成,我应该在哪里更改或如何更改这些项目?我不想在那里列出这些项目。
我的问题很简单,尽管我在文档中找不到任何指向它的东西。
我正在使用 Antora 中的默认生成器为项目生成文档,但我无法弄清楚如何自定义顶部导航栏,右侧的项目,它们有一些默认值。
由于网站已生成,我应该在哪里更改或如何更改这些项目?我不想在那里列出这些项目。
还有一种额外的方法不需要您创建独立的 UI:supplemental_files
在您的剧本文件中,您可以指定:
...
ui:
supplemental_files: <path to supplemental UI folder>
...
补充 UI 文件夹提供 UI 的替换文件,前提是它们以与正在使用的 UI 相同的结构出现。
因此,要替换header-content.hbs
默认 UI,您将创建以下文件夹结构:
supplemental-ui/
partials/
header-content.hbs
您可以通过浏览 Antora 文档的存储库来了解如何使用此工具:https ://gitlab.com/antora/docs.antora.org
您可以以这种方式替换 UI 使用的任何文件,并添加新文件。您无法删除文件,但可以将其内容设为空。总之,这意味着您可以更改任何 CSS、Javascript、部分、布局,并根据需要提供任何额外的全局 UI 资产。
是的,您需要构建自己的 UI。相关文档可在此处获得:https ://docs.antora.org/antora-ui-default/
就像马特说的,你需要检查你的header-content.hbs
车把。