diff options
| author | Danilo M. <danix@danix.xyz> | 2026-04-18 20:54:50 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-04-18 20:54:50 +0200 |
| commit | 05f33a6e1059e84c309c5f674e094ed3b1105134 (patch) | |
| tree | b18378428ead69deecc636c384f561054d3fec45 /themes/danix-xyz-hacker/layouts/articles/single.html | |
| parent | 7b645976739619faf514083e5c74bcf187ba93a1 (diff) | |
| download | danixxyz-05f33a6e1059e84c309c5f674e094ed3b1105134.tar.gz danixxyz-05f33a6e1059e84c309c5f674e094ed3b1105134.zip | |
feat: add prev/next article navigation with shell prompt style
Add top and bottom navigation between sequential articles with hacker aesthetic:
- Top nav: [visitor@danix.xyz articles]$ cd
- Bottom nav: [visitor@danix.xyz articles]$ ls ../
- Missing link shows dimmed placeholder (beginning/end)
- Only renders on articles, not static pages
- New partial: article-nav.html
- Styling: monospace prompt in accent color, hover links with transition
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Diffstat (limited to 'themes/danix-xyz-hacker/layouts/articles/single.html')
| -rw-r--r-- | themes/danix-xyz-hacker/layouts/articles/single.html | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/themes/danix-xyz-hacker/layouts/articles/single.html b/themes/danix-xyz-hacker/layouts/articles/single.html index 4e97fb3..e646639 100644 --- a/themes/danix-xyz-hacker/layouts/articles/single.html +++ b/themes/danix-xyz-hacker/layouts/articles/single.html @@ -5,6 +5,9 @@ <div class="grid md:grid-cols-3 gap-8 max-w-7xl mx-auto content-grid"> <!-- Article section --> <div class="md:col-span-2"> + <!-- Top article navigation --> + {{ partial "article-nav.html" (dict "page" . "variant" "top") }} + <!-- Breadcrumb --> {{ partial "breadcrumb.html" . }} @@ -35,6 +38,9 @@ </div> </div> {{ end }} + + <!-- Bottom article navigation --> + {{ partial "article-nav.html" (dict "page" . "variant" "bottom") }} </div> <!-- Sidebar --> |
