diff options
author | Gareth Oakley <gaz@gazoakley.com> | 2022-08-13 10:16:34 +0300 |
---|---|---|
committer | Gareth Oakley <gaz@gazoakley.com> | 2022-08-14 14:06:46 +0300 |
commit | 4492d2aaad59ca2c501167345ce23f6f86861705 (patch) | |
tree | 105a8beb925b119c958ee5ea65fd88c97ebe9567 | |
parent | 30a1a075ea3c4912ac06154e63862b62e25c7aca (diff) |
feat: Allow configuring logo dimensions
-rw-r--r-- | exampleSite/config.yaml | 3 | ||||
-rw-r--r-- | layouts/partials/navbar-clone.html | 10 | ||||
-rw-r--r-- | layouts/partials/navbar.html | 10 |
3 files changed, 15 insertions, 8 deletions
diff --git a/exampleSite/config.yaml b/exampleSite/config.yaml index 4c883f1..88d323e 100644 --- a/exampleSite/config.yaml +++ b/exampleSite/config.yaml @@ -23,6 +23,9 @@ params: # Logo (from static/images/logos/___) image: logos/fresh.svg link: / + # Default width/height. Uncomment if you need to change + # width: 112 + # height: 28 font: name: "Open Sans" sizes: [400,600] diff --git a/layouts/partials/navbar-clone.html b/layouts/partials/navbar-clone.html index 431ec4d..b3a1034 100644 --- a/layouts/partials/navbar-clone.html +++ b/layouts/partials/navbar-clone.html @@ -1,15 +1,17 @@ -{{- $navbar := .Site.Params.navbar }} -{{- $sidebarVisible := .Site.Params.sidebar }} +{{- $navbar := .Site.Params.navbar }} +{{- $sidebarVisible := .Site.Params.sidebar }} {{ if .Params.sidebar }} {{ $sidebarVisible = .Params.sidebar }} {{ end }} -{{- $navbarLogo := .Site.Params.navbarlogo }} +{{- $navbarLogo := .Site.Params.navbarlogo }} +{{- $navbarLogoWidth := .Site.Params.navbarlogo.width | default 112 }} +{{- $navbarLogoHeight := .Site.Params.navbarlogo.width | default 28 }} <nav id="navbar-clone" class="navbar is-fresh is-transparent" role="navigation" aria-label="main navigation"> <div class="container"> <div class="navbar-brand"> {{- if $navbarLogo}} <a class="navbar-item" href="{{ $navbarLogo.link }}"> - <img src="{{ printf "/images/%s" $navbarLogo.image | relURL }}" alt="" width="112" height="28"> + <img src="{{ printf "/images/%s" $navbarLogo.image | relURL }}" alt="" width="{{ $navbarLogoWidth }}" height="{{ $navbarLogoHeight }}"> </a> {{- end}} diff --git a/layouts/partials/navbar.html b/layouts/partials/navbar.html index 93e93e6..3410871 100644 --- a/layouts/partials/navbar.html +++ b/layouts/partials/navbar.html @@ -1,15 +1,17 @@ -{{- $navbar := .Site.Params.navbar }} -{{- $sidebarVisible := .Site.Params.sidebar }} +{{- $navbar := .Site.Params.navbar }} +{{- $sidebarVisible := .Site.Params.sidebar }} {{ if .Params.sidebar }} {{ $sidebarVisible = .Params.sidebar }} {{ end }} -{{- $navbarLogo := .Site.Params.navbarlogo }} +{{- $navbarLogo := .Site.Params.navbarlogo }} +{{- $navbarLogoWidth := .Site.Params.navbarlogo.width | default 112 }} +{{- $navbarLogoHeight := .Site.Params.navbarlogo.width | default 28 }} <nav class="navbar is-fresh is-transparent no-shadow" role="navigation" aria-label="main navigation"> <div class="container"> <div class="navbar-brand"> {{- if $navbarLogo}} <a class="navbar-item" href="{{ $navbarLogo.link }}"> - <img src="{{ printf "/images/%s" $navbarLogo.image | relURL }}" alt="" width="112" height="28"> + <img src="{{ printf "/images/%s" $navbarLogo.image | relURL }}" alt="" width="{{ $navbarLogoWidth }}" height="{{ $navbarLogoHeight }}"> </a> {{- end}} |