summaryrefslogtreecommitdiff
path: root/layouts/settings.html
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-09-10 15:54:14 +0800
committerEltrac <hi@guhub.cn>2025-09-10 15:54:14 +0800
commit4c6b558d89ca33b4e57f31be2c1eb68a59e41038 (patch)
tree965950ca9e0befa79d78b986c1ee9f9edd39bfdd /layouts/settings.html
parent3d8c42f80bc0cfea9722d99e236d46d075648544 (diff)
feat: add settings page and text altering options
Diffstat (limited to 'layouts/settings.html')
-rw-r--r--layouts/settings.html20
1 files changed, 20 insertions, 0 deletions
diff --git a/layouts/settings.html b/layouts/settings.html
new file mode 100644
index 00000000..862fd64e
--- /dev/null
+++ b/layouts/settings.html
@@ -0,0 +1,20 @@
+{{ define "main" }}
+ <article id="settings">
+ {{ partial "header" . }}
+ {{ partial "home/home-nav" . }}
+
+ <h2>{{ T "settings.fontSize" . }}</h2>
+ <section class="shadow">
+ <div id="text-alter-buttons" class="grid grid-cols-3">
+ {{ $buttonClass := "font-extrabold bg-neutral-100 hover:bg-neutral-200/50 rounded py-5" }}
+ <button data-text-size="small" class="{{ $buttonClass }} text-sm md:text-base">{{ T "settings.sampleText" }}</button>
+ <button data-text-size="medium" class="{{ $buttonClass }} text-base md:text-lg">{{ T "settings.sampleText" }}</button>
+ <button data-text-size="large" class="{{ $buttonClass }} text-lg md:text-xl">{{ T "settings.sampleText" }}</button>
+ </div>
+ <div class="leading-relaxed bg-neutral-200/50 py-1 px-4 rounded">
+ <p class="markdown-body">{{ T "settings.loremIpsum" . }}</p>
+ </div>
+ </section>
+ </article>
+{{ partial "footer.html" . }}
+{{ end }}