Skip to content

Commit 359d017

Browse files
committed
docs: UI header and footer are clean
1 parent 4552d29 commit 359d017

File tree

2 files changed

+73
-11
lines changed

2 files changed

+73
-11
lines changed

docs/antora-playbook.yml

Lines changed: 36 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,46 @@ ui:
3434
{{#if env.SITE_SEARCH_PROVIDER}}
3535
{{> search-scripts}}
3636
{{/if}}
37+
- path: partials/footer-content.hbs
38+
contents: |
39+
<footer class="footer">
40+
<p>This page was built using Antora.</p>
41+
</footer>
3742
- path: partials/head-styles.hbs
3843
contents: |
3944
<link rel="stylesheet" href="{{{uiRootPath}}}/css/site.css">
4045
<link rel="stylesheet" href="{{{uiRootPath}}}/css/vendor/tabs.css">
41-
42-
asciidoc:
43-
extensions:
44-
- '@asciidoctor/tabs'
46+
- path: partials/header-content.hbs
47+
contents: |
48+
<header class="header">
49+
<nav class="navbar">
50+
<div class="navbar-brand">
51+
<a class="navbar-item" href="{{{or site.url siteRootPath}}}">{{site.title}}</a>
52+
{{#if env.SITE_SEARCH_PROVIDER}}
53+
<div class="navbar-item search hide-for-print">
54+
<div id="search-field" class="field">
55+
<input id="search-input" type="text" placeholder="Search the docs"{{#if page.home}} autofocus{{/if}}>
56+
</div>
57+
</div>
58+
{{/if}}
59+
<button class="navbar-burger" aria-controls="topbar-nav" aria-expanded="false" aria-label="Toggle main menu">
60+
<span></span>
61+
<span></span>
62+
<span></span>
63+
</button>
64+
</div>
65+
<div id="topbar-nav" class="navbar-menu">
66+
<div class="navbar-end">
67+
<a class="navbar-item" href="https://github.com/cppalliance/mrdocs/">GitHub</a>
68+
<div class="navbar-item">
69+
<span class="control">
70+
<a class="button is-primary" href="https://github.com/cppalliance/mrdocs/releases">Download</a>
71+
</span>
72+
</div>
73+
</div>
74+
</div>
75+
</nav>
76+
</header>
4577
4678
antora:
4779
extensions:

docs/local-antora-playbook.yml

Lines changed: 37 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,47 @@ ui:
3131
{{#if env.SITE_SEARCH_PROVIDER}}
3232
{{> search-scripts}}
3333
{{/if}}
34+
- path: partials/footer-content.hbs
35+
contents: |
36+
<footer class="footer">
37+
<p>This page was built using Antora.</p>
38+
</footer>
3439
- path: partials/head-styles.hbs
3540
contents: |
3641
<link rel="stylesheet" href="{{{uiRootPath}}}/css/site.css">
3742
<link rel="stylesheet" href="{{{uiRootPath}}}/css/vendor/tabs.css">
38-
39-
asciidoc:
40-
extensions:
41-
- '@asciidoctor/tabs'
42-
43-
44-
43+
- path: partials/header-content.hbs
44+
contents: |
45+
<header class="header">
46+
<nav class="navbar">
47+
<div class="navbar-brand">
48+
<a class="navbar-item" href="{{{or site.url siteRootPath}}}">{{site.title}}</a>
49+
{{#if env.SITE_SEARCH_PROVIDER}}
50+
<div class="navbar-item search hide-for-print">
51+
<div id="search-field" class="field">
52+
<input id="search-input" type="text" placeholder="Search the docs"{{#if page.home}} autofocus{{/if}}>
53+
</div>
54+
</div>
55+
{{/if}}
56+
<button class="navbar-burger" aria-controls="topbar-nav" aria-expanded="false" aria-label="Toggle main menu">
57+
<span></span>
58+
<span></span>
59+
<span></span>
60+
</button>
61+
</div>
62+
<div id="topbar-nav" class="navbar-menu">
63+
<div class="navbar-end">
64+
<a class="navbar-item" href="https://github.com/cppalliance/mrdocs/">GitHub</a>
65+
<div class="navbar-item">
66+
<span class="control">
67+
<a class="button is-primary" href="https://github.com/cppalliance/mrdocs/releases">Download</a>
68+
</span>
69+
</div>
70+
</div>
71+
</div>
72+
</nav>
73+
</header>
74+
4575
antora:
4676
extensions:
4777
- require: '@antora/lunr-extension' # https://gitlab.com/antora/antora-lunr-extension

0 commit comments

Comments
 (0)