Add customizable navbar
This commit is contained in:
@@ -25,6 +25,19 @@ params:
|
|||||||
- kromo
|
- kromo
|
||||||
- infinite
|
- infinite
|
||||||
- gutwork
|
- gutwork
|
||||||
|
navbar:
|
||||||
|
- title: Features
|
||||||
|
url: /
|
||||||
|
- title: Pricing
|
||||||
|
url: /
|
||||||
|
- title: Foo
|
||||||
|
sublinks:
|
||||||
|
- title: Dropdown item
|
||||||
|
url: /
|
||||||
|
- title: Dropdown item
|
||||||
|
url: /
|
||||||
|
- title: Dropdown item
|
||||||
|
url: /
|
||||||
sidebar:
|
sidebar:
|
||||||
# Logo (from /images/logos/___.svg)
|
# Logo (from /images/logos/___.svg)
|
||||||
logo: fresh-square
|
logo: fresh-square
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
{{- $navbar := .Site.Params.navbar }}
|
||||||
<nav class="navbar is-fresh is-transparent no-shadow" role="navigation" aria-label="main navigation">
|
<nav class="navbar is-fresh is-transparent no-shadow" role="navigation" aria-label="main navigation">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="navbar-brand">
|
<div class="navbar-brand">
|
||||||
@@ -39,29 +40,28 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="navbar-end">
|
<div class="navbar-end">
|
||||||
<a href="#" class="navbar-item is-secondary">
|
{{- range $navbar }}
|
||||||
Features
|
{{- if .sublinks }}
|
||||||
</a>
|
|
||||||
<a href="#" class="navbar-item is-secondary">
|
|
||||||
Pricing
|
|
||||||
</a>
|
|
||||||
<div class="navbar-item has-dropdown is-hoverable">
|
<div class="navbar-item has-dropdown is-hoverable">
|
||||||
<a class="navbar-link">
|
<a class="navbar-link">
|
||||||
Dropdown
|
{{ .title }}
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<div class="navbar-dropdown">
|
<div class="navbar-dropdown">
|
||||||
<a class="navbar-item">
|
{{- range .sublinks }}
|
||||||
Dropdown item
|
<a href="{{ .url }}" class="navbar-item">
|
||||||
</a>
|
{{ .title }}
|
||||||
<a class="navbar-item">
|
|
||||||
Dropdown item
|
|
||||||
</a>
|
|
||||||
<a class="navbar-item">
|
|
||||||
Dropdown item
|
|
||||||
</a>
|
</a>
|
||||||
|
{{- end }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
{{- else }}
|
||||||
|
<a href="{{ .url }}" class="navbar-item is-secondary">
|
||||||
|
{{ .title }}
|
||||||
|
</a>
|
||||||
|
{{- end }}
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
<a href="#" class="navbar-item is-secondary">
|
<a href="#" class="navbar-item is-secondary">
|
||||||
Log in
|
Log in
|
||||||
</a>
|
</a>
|
||||||
|
|||||||
Reference in New Issue
Block a user