7

我的问题很简单,尽管我在文档中找不到任何指向它的东西。

我正在使用 Antora 中的默认生成器为项目生成文档,但我无法弄清楚如何自定义顶部导航栏,右侧的项目,它们有一些默认值。

由于网站已生成,我应该在哪里更改或如何更改这些项目?我不想在那里列出这些项目。

4

2 回答 2

6

还有一种额外的方法不需要您创建独立的 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 资产。

于 2019-06-14T16:10:19.920 回答
1

是的,您需要构建自己的 UI。相关文档可在此处获得:https ://docs.antora.org/antora-ui-default/

就像马特说的,你需要检查你的header-content.hbs车把。

于 2019-03-18T09:33:02.177 回答