🔀 Merge pull request #533 from declan-haojin/dev

:sparkles:Add dark mode logo option
This commit is contained in:
James Panther
2023-05-25 12:27:03 +10:00
committed by GitHub
3 changed files with 26 additions and 1 deletions
+24 -1
View File
@@ -1,6 +1,29 @@
{{- if .Site.Params.header.logo }}
{{- $logo := resources.Get .Site.Params.header.logo }}
{{- if $logo }}
{{- $darkLogo := resources.Get .Site.Params.header.darkLogo }}
<!-- If both logos are present, show different logo accordingly -->
{{- if and $logo $darkLogo }}
<a href="{{ "" | relLangURL }}" class="inline mr-2 dark:hidden">
<img
src="{{ $logo.RelPermalink }}"
width="{{ div $logo.Width 2 }}"
height="{{ div $logo.Height 2 }}"
class="max-h-[10rem] max-w-[10rem] object-scale-down object-left"
alt="{{ .Site.Title }}"
/>
</a>
<a href="{{ "" | relLangURL }}" class="hidden mr-2 dark:inline">
<img
src="{{ $darkLogo.RelPermalink }}"
width="{{ div $darkLogo.Width 2 }}"
height="{{ div $darkLogo.Height 2 }}"
class="max-h-[10rem] max-w-[10rem] object-scale-down object-left"
alt="{{ .Site.Title }}"
/>
</a>
<!-- Else if the standard logo is present, show the logo -->
{{- else if $logo }}
<a href="{{ "" | relLangURL }}" class="mr-2">
<img
src="{{ $logo.RelPermalink }}"