diff options
author | Sean Lane <git@sean.lane.sh> | 2019-03-04 19:36:49 +0300 |
---|---|---|
committer | Sean Lane <git@sean.lane.sh> | 2019-03-04 19:36:49 +0300 |
commit | 3bdeb9968435eafb4897072a2ce1a88a3b8d6eb2 (patch) | |
tree | df44a6e97a5eafa7e3210f9c63e12c4c9c34cb4e | |
parent | 839b984077be58adb4a5ae7256702f3f2f855114 (diff) |
Add optional Title in nav bar, closes #1
-rw-r--r-- | assets/scss/_navigation.scss | 7 | ||||
-rw-r--r-- | exampleSite/config.yml | 1 | ||||
-rw-r--r-- | layouts/partials/header.html | 13 |
3 files changed, 19 insertions, 2 deletions
diff --git a/assets/scss/_navigation.scss b/assets/scss/_navigation.scss index e68f5f7..83fc416 100644 --- a/assets/scss/_navigation.scss +++ b/assets/scss/_navigation.scss @@ -35,7 +35,9 @@ .nav-title { letter-spacing: 0.1rem; - text-transform: uppercase; + padding-left: 1rem; + margin: 0; + } .nav-left { @@ -56,6 +58,7 @@ justify-content: center; a { margin-left: 10px; } a:first-child { margin-left: 0; } + a:last-child { padding-right: 1rem; } @media screen and (max-width: 48em) { margin: 15px 0; } @@ -65,11 +68,11 @@ display: flex; align-items: center; justify-content: flex-end; - padding: 0 1rem; @media screen and (max-width: 48em) { justify-content: center; } a { margin-left: 20px; } a:first-child { margin-left: 0; } + a:last-child { padding-right: 1rem; } } } diff --git a/exampleSite/config.yml b/exampleSite/config.yml index ce1a466..ff1b997 100644 --- a/exampleSite/config.yml +++ b/exampleSite/config.yml @@ -22,6 +22,7 @@ params: footercontent: hidecredits: false hidecopyright: false + showNavTitle: false # Boolean: show site title in nav bar custom_css: - style.css menu: diff --git a/layouts/partials/header.html b/layouts/partials/header.html index b83b027..9b11f39 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -1,4 +1,16 @@ <nav class="navigation pure-g"> + {{ if .Site.Params.showNavTitle }} + <section class="pure-u-1 pure-u-md-1-2 nav-left"> + <h1 class="nav-title title-shadow white">{{ .Site.Title }}</h1> + </section> + <section class="pure-u-1 pure-u-md-1-2 nav-right"> + {{ with .Site.Menus.main}} + {{ range . }} + <a href="{{ .URL | relLangURL }}">{{ .Name }}</a> + {{ end }} + {{ end }} + </section> + {{ else }} <section class="pure-u-1 nav-right"> {{ with .Site.Menus.main}} {{ range . }} @@ -6,4 +18,5 @@ {{ end }} {{ end }} </section> + {{ end }} </nav> |