Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/lucperkins/hugo-fresh.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGareth Oakley <gaz@gazoakley.com>2022-08-13 10:16:34 +0300
committerGareth Oakley <gaz@gazoakley.com>2022-08-14 14:06:46 +0300
commit4492d2aaad59ca2c501167345ce23f6f86861705 (patch)
tree105a8beb925b119c958ee5ea65fd88c97ebe9567
parent30a1a075ea3c4912ac06154e63862b62e25c7aca (diff)
feat: Allow configuring logo dimensions
-rw-r--r--exampleSite/config.yaml3
-rw-r--r--layouts/partials/navbar-clone.html10
-rw-r--r--layouts/partials/navbar.html10
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}}