Setup menu
- split hero into title, nav. bar and logo - put top-level pages directly in layout dir. vs. individ. sections - converted toml config to yaml - modified meta description
This commit is contained in:
@@ -1,6 +1,10 @@
|
||||
{{ partial "header.html" . }}
|
||||
|
||||
{{ partial "hero.html" . }}
|
||||
{{ partial "site-title.html" . }}
|
||||
|
||||
{{ partial "nav-bar.html" . }}
|
||||
|
||||
{{ partial "base16-logo.html" . }}
|
||||
|
||||
{{ block "main" . }}
|
||||
{{ end }}
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
{{ partial "header.html" . }}
|
||||
|
||||
<!-- {{ partial "homepage.html" . }} -->
|
||||
|
||||
{{ partial "footer.html" . }}
|
||||
3
layouts/partials/base16-logo.html
Normal file
3
layouts/partials/base16-logo.html
Normal file
@@ -0,0 +1,3 @@
|
||||
<div class="hero-logo">
|
||||
<img src="{{ "img/base16-eighties.svg" | relURL }}" alt="base16-colors">
|
||||
</div>
|
||||
@@ -1,42 +1,7 @@
|
||||
{{ $baseurl := .Site.BaseURL }}
|
||||
<h1 class="site-title">
|
||||
<!-- <span class="base05">[</span><span class="base08">K</span><span
|
||||
class="base09">e</span><span class="base0a">v</span><span
|
||||
class="base0b">i</span><span class="base0c">n</span><span
|
||||
class="base05">]</span> <span class="base05"># _</span> -->
|
||||
[<a href="{{ .Site.BaseURL }}"><span class="base08">K</span><span
|
||||
class="base0f">e</span><span class="base09">v</span><span
|
||||
class="base0a">i</span><span class="base0b">n </span><span
|
||||
class="base0c">M</span><span class="base0d">o</span><span
|
||||
class="base0e">k</span></a>] # _
|
||||
|
||||
</h1>
|
||||
|
||||
<div class="container clearfix nav-bar">
|
||||
[ <a href="{{ .Site.BaseURL }}">~</a> /
|
||||
<a href="{{ .Page.Permalink }}">{{ .Page.Dir }}</a>
|
||||
|
||||
]
|
||||
<span class="caret"># _</span>
|
||||
<div class="right">
|
||||
{{ range $i, $page := (where .Site.Pages "Section" "pages") }}
|
||||
{{ if not (eq $i 0) }}|{{ end }}
|
||||
<a class="path" href="{{ $page.RelPermalink }}">{{ $page.Title }}</a>
|
||||
{{ end }}
|
||||
</div>
|
||||
</div>
|
||||
{{ partial "site-title.html" . }}
|
||||
|
||||
<div>
|
||||
</div>
|
||||
{{ partial "nav-bar.html" . }}
|
||||
|
||||
<div class="hero-logo">
|
||||
<img src="{{ "img/base16-eighties.svg" | relURL }}" alt="base16-colors">
|
||||
</div>
|
||||
|
||||
<!-- <div style="text-align: center;"> -->
|
||||
<!-- <div class="hero-tagline"> -->
|
||||
<!-- [> “Live, love and Linux.” <] -->
|
||||
<!-- <p>Live, love and <img src="{{ "/img/linux-icon.svg" | relURL }}" -->
|
||||
<!-- class="icon" -->
|
||||
<!-- alt="linux-icon"/>.</p> -->
|
||||
<!-- </div> -->
|
||||
{{ partial "base16-logo.html" . }}
|
||||
|
||||
12
layouts/partials/nav-bar.html
Normal file
12
layouts/partials/nav-bar.html
Normal file
@@ -0,0 +1,12 @@
|
||||
<div class="container clearfix nav-bar">
|
||||
[ <a href="{{ .Site.BaseURL }}">~</a> /
|
||||
<a href="{{ .Page.Permalink }}">{{ .Page.Dir }}</a>
|
||||
|
||||
]
|
||||
<span class="caret"># _</span>
|
||||
<div class="nav-bar-links">
|
||||
{{ range .Site.Menus.main }}
|
||||
<a href="{{ .URL }}" class="nav-bar-link">{{ .Name }}</a>
|
||||
{{ end }}
|
||||
</div>
|
||||
</div>
|
||||
7
layouts/partials/site-title.html
Normal file
7
layouts/partials/site-title.html
Normal file
@@ -0,0 +1,7 @@
|
||||
<h1 class="site-title">
|
||||
[<a href="{{ .Site.BaseURL }}"><span class="base08">K</span><span
|
||||
class="base0f">e</span><span class="base09">v</span><span
|
||||
class="base0a">i</span><span class="base0b">n </span><span
|
||||
class="base0c">M</span><span class="base0d">o</span><span
|
||||
class="base0e">k</span></a>] # _
|
||||
</h1>
|
||||
7
layouts/partials/tagline.html
Normal file
7
layouts/partials/tagline.html
Normal file
@@ -0,0 +1,7 @@
|
||||
<div style="text-align: center;">
|
||||
<div class="hero-tagline">
|
||||
<!-- [> “Live, love and Linux.” <] -->
|
||||
<p>Live, love and <img src="{{ "/img/linux-icon.svg" | relURL }}"
|
||||
class="icon"
|
||||
alt="linux-icon"/>.</p>
|
||||
</div>
|
||||
Reference in New Issue
Block a user