first commit
This commit is contained in:
51
layouts/partials/header.html
Normal file
51
layouts/partials/header.html
Normal file
@@ -0,0 +1,51 @@
|
||||
<header class="site-header">
|
||||
<div class="site-wrapper">
|
||||
<div class="header-inner">
|
||||
|
||||
<!-- Decorative deco row — books, leaves, tea -->
|
||||
|
||||
<!-- Site Title -->
|
||||
<div style="display:flex; align-items:baseline; gap:1rem; flex-wrap:wrap;">
|
||||
<a href="{{ .Site.BaseURL }}" class="site-title">
|
||||
<span class="site-title__prompt">~/</span>
|
||||
<span class="site-title__name">{{ .Site.Title | default "Codex Obscura" }}</span>
|
||||
<!-- span class="site-title__cursor" aria-hidden="true">█</span -->
|
||||
</a>
|
||||
{{- with .Site.Params.tagline }}
|
||||
<span class="site-tagline">{{ . }}</span>
|
||||
{{- end }}
|
||||
</div>
|
||||
<div class="site-deco" aria-hidden="true">
|
||||
<font size="3.5pt"> ✨ this | is | customized | in | partials | header | line | 19 ✨ </font>
|
||||
</div>
|
||||
|
||||
<!-- Navigation -->
|
||||
<nav class="site-nav" aria-label="Primary navigation">
|
||||
{{ $currentPage := . }}
|
||||
{{- range .Site.Menus.main }}
|
||||
<div class="nav-item{{ if $currentPage.IsMenuCurrent "main" . }} nav-item--active{{ end }}">
|
||||
<a href="{{ .URL }}">
|
||||
{{ .Name }}
|
||||
|
||||
</a>
|
||||
</div>
|
||||
{{- end }}
|
||||
{{- if not .Site.Menus.main }}
|
||||
<div class="nav-item{{ if .IsHome }} nav-item--active{{ end }}">
|
||||
<a href="{{ .Site.BaseURL }}">home</a>
|
||||
</div>
|
||||
<div class="nav-item">
|
||||
<a href="{{ "posts/" | relURL }}">posts</a>
|
||||
</div>
|
||||
<div class="nav-item">
|
||||
<a href="{{ "tags/" | relURL }}">tags</a>
|
||||
</div>
|
||||
<div class="nav-item">
|
||||
<a href="{{ "about/" | relURL }}">about</a>
|
||||
</div>
|
||||
{{- end }}
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
Reference in New Issue
Block a user