From fe9eddebefb43e0df6df1ac990d4900526deaf3b Mon Sep 17 00:00:00 2001 From: stradichenko Date: Sun, 26 Apr 2026 15:01:29 +0200 Subject: [PATCH] Unit 8: header refactor - Extract the inline + {{ end }} {{ $menuJS := resources.Get "js/menu.js" }} {{ if $menuJS }} {{ $menuJS = $menuJS | minify | fingerprint }} - + {{ end }} {{ $themeToggleJS := resources.Get "js/theme-toggle.js" }} {{ if $themeToggleJS }} {{ $themeToggleJS = $themeToggleJS | minify | fingerprint }} - + {{ end }} {{ $fuzzySearchJS := resources.Get "js/fuzzy-search.js" }} {{ if $fuzzySearchJS }} {{ $fuzzySearchJS = $fuzzySearchJS | minify | fingerprint }} - + {{ end }} - - \ No newline at end of file + +{{ $headerModal := resources.Get "js/header-modal.js" }} +{{ if $headerModal }} + {{ $headerModal = $headerModal | js.Build (dict "minify" true) | fingerprint }} + +{{ end }} diff --git a/layouts/partials/header/logo.html b/layouts/partials/header/logo.html new file mode 100644 index 0000000..1b1e4bf --- /dev/null +++ b/layouts/partials/header/logo.html @@ -0,0 +1,4 @@ +{{/* layouts/partials/header/logo.html — invariant per-site logo block. */}} + + +