Change logo to go back to the main website. Create a new parameter to allow it to open a new tab.

This commit is contained in:
2025-12-28 19:41:13 -07:00
parent b2e34bce6f
commit fd8d622db1
2 changed files with 25 additions and 5 deletions

View File

@@ -66,9 +66,6 @@ params:
keywords: "homepage, blog, recipes, crafts, food, seasonings, woodworking, poetry, poems"
images: [""]
Logo:
logoCursorColor: "#663399"
# My Custom Params #
authorBug: "Chad Michael \"Bug\" Greenwood"
authorHyperling: "Chad Michael \"Hyperling\" Greenwood"
@@ -94,8 +91,10 @@ languages:
keywords: ""
logo:
logoText: "Hyperling's Works"
logoHomeLink: "/"
logoText: "Back to Main Site"
logoCursorColor: "#663399"
logoHomeLink: "https://hyperling.com"
logoNewTab: true
# or
#
# path = "/img/your-example-logo.svg"

View File

@@ -0,0 +1,21 @@
<a href="{{ if .Site.Params.Logo.LogoHomeLink }}{{ .Site.Params.Logo.LogoHomeLink }}{{ else }}{{ .Site.BaseURL | relLangURL }}{{ end }}"
{{ if .Site.Params.Logo.LogoNewTab }}
target="_blank" rel="noopener noreferrer"
{{ end }}
style="text-decoration: none;"
>
<div class="logo">
{{ if .Site.Params.Logo.path }}
<img src="{{ .Site.Params.Logo.path }}" alt="{{ .Site.Params.Logo.alt }}" />
{{ else }}
<span class="logo__mark">{{ with .Site.Params.Logo.logoMark }}{{ . }}{{ else }}>{{ end }}</span>
<span class="logo__text {{ with.Site.Params.Logo.logoCursorPathname}}logo__pathname{{ end }}">
{{ with .Site.Params.Logo.logoText }}{{ . }}{{ else }}hello{{ end }}</span>
<span class="logo__cursor" style=
"{{ with.Site.Params.Logo.logoCursorDisabled }}visibility:hidden;{{ end }}
{{ with.Site.Params.Logo.logoCursorColor }}background-color:{{ . }};{{ end }}
{{ with.Site.Params.Logo.logoCursorAnimate }}animation-duration:{{ . }};{{ end }}">
</span>
{{ end }}
</div>
</a>