summaryrefslogtreecommitdiff
path: root/layouts
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-04-25 16:26:22 +0800
committerEltrac <hi@guhub.cn>2025-04-25 16:26:22 +0800
commit4ba0e091abcaa34b8fac083a871346b15dd40e16 (patch)
tree6d3eea35c66abaa18aa142939b1dc28bfe9ac91c /layouts
parent371f3757f5ff633d7b9a292050ae36bc2d4b8599 (diff)
feat: apply twisted filter to post and header title
Diffstat (limited to 'layouts')
-rw-r--r--layouts/_default/baseof.html15
-rw-r--r--layouts/partials/components/svg-filters.html4
2 files changed, 12 insertions, 7 deletions
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index 5898e418..d1db6043 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -2,13 +2,14 @@
<html lang="{{ .Site.LanguageCode }}" prefix="og: http://ogp.me/ns#">
{{ partial "head.html" . }}
<body>
- <main>
+ {{ partial "components/svg-filters.html" . }}
+ <main>
{{ block "main" . }}{{ end }}
- </main>
- {{ partial "scripts.html" . }}
- {{ partial "components/global-search" . }}
- {{ if .Site.Params.extraBody }}
- {{ .Site.Params.extraBody | safeHTML }}
- {{ end }}
+ </main>
+ {{ partial "scripts.html" . }}
+ {{ partial "components/global-search" . }}
+ {{ if .Site.Params.extraBody }}
+ {{ .Site.Params.extraBody | safeHTML }}
+ {{ end }}
</body>
</html>
diff --git a/layouts/partials/components/svg-filters.html b/layouts/partials/components/svg-filters.html
new file mode 100644
index 00000000..5e68d6ec
--- /dev/null
+++ b/layouts/partials/components/svg-filters.html
@@ -0,0 +1,4 @@
+<div style="display:none;">
+ <svg class="hidden" xmlns="http://www.w3.org/2000/svg"><filter id="x" height="500%"><feTurbulence baseFrequency="0.01 0.02" numOctaves="2" result="t0"></feTurbulence><feDisplacementMap in="SourceGraphic" in2="t0" result="d0" scale="4"></feDisplacementMap><feComposite in="SourceGraphic" in2="d0" operator="atop" result="0"></feComposite><feTurbulence baseFrequency="1" numOctaves="2" result="t1"></feTurbulence><feDisplacementMap in="0" in2="t1" result="d1" scale="1"></feDisplacementMap><feComposite in="0" in2="d1" operator="atop" result="1"></feComposite><feOffset dx="-3" dy="-3" in="1"></feOffset></filter></svg>
+ <svg class="hidden" xmlns="http://www.w3.org/2000/svg"><filter id="xs"><feTurbulence baseFrequency="0.01 0.02" numOctaves="2" result="t0"></feTurbulence><feDisplacementMap in="SourceGraphic" in2="t0" result="d0" scale="4"></feDisplacementMap><feComposite in="SourceGraphic" in2="d0" operator="atop" result="0"></feComposite><feTurbulence baseFrequency="1" numOctaves="2" result="t1"></feTurbulence><feDisplacementMap in="0" in2="t1" result="d1" scale="1"></feDisplacementMap><feComposite in="0" in2="d1" operator="atop" result="1"></feComposite><feOffset dx="-3" dy="-3" in="1"></feOffset></filter></svg>
+</div>