From 65ce1b414edfd3c086303815ac08fb94ed3b00b3 Mon Sep 17 00:00:00 2001 From: luxick Date: Mon, 28 Sep 2026 22:19:17 +0200 Subject: [PATCH] Improve caching --- assets/diary/calendar.html | 2 +- assets/editor/main.html | 12 +++--- assets/fitness/main.html | 2 +- assets/layout.html | 22 +++++------ assets/page/main.html | 14 +++---- assets/quickadd.html | 4 +- assets/search/main.html | 2 +- diary.go | 2 +- fitness.go | 2 +- main.go | 41 ++++----------------- quickadd.go | 2 +- static.go | 75 ++++++++++++++++++++++++++++++++++++++ static_test.go | 58 +++++++++++++++++++++++++++++ thumb.go | 32 +++++++++++++++- thumb_image_test.go | 33 +++++++++++++++++ 15 files changed, 236 insertions(+), 67 deletions(-) create mode 100644 static.go create mode 100644 static_test.go diff --git a/assets/diary/calendar.html b/assets/diary/calendar.html index 4510a6d..66f11ce 100644 --- a/assets/diary/calendar.html +++ b/assets/diary/calendar.html @@ -24,4 +24,4 @@ {{end}} - + diff --git a/assets/editor/main.html b/assets/editor/main.html index a7561ee..9f79124 100644 --- a/assets/editor/main.html +++ b/assets/editor/main.html @@ -78,10 +78,10 @@
- - - - - - + + + + + + {{end}} diff --git a/assets/fitness/main.html b/assets/fitness/main.html index f29c658..dae78a7 100644 --- a/assets/fitness/main.html +++ b/assets/fitness/main.html @@ -47,4 +47,4 @@ {{range .Charts}}{{template "fitnessChart" .}}{{end}} {{end}} - + diff --git a/assets/layout.html b/assets/layout.html index 9a27888..9e8088d 100644 --- a/assets/layout.html +++ b/assets/layout.html @@ -4,19 +4,19 @@ {{.Title}} - + - - - - - - - - - {{if not .EditMode}} - {{end}} + + + + + + + + + {{if not .EditMode}} + {{end}} {{block "headScripts" .}}{{end}} diff --git a/assets/page/main.html b/assets/page/main.html index 18c211f..e147b5c 100644 --- a/assets/page/main.html +++ b/assets/page/main.html @@ -1,4 +1,4 @@ -{{define "headScripts"}}{{end}} +{{define "headScripts"}}{{end}} {{define "headerActions"}}{{if .CanEdit}} @@ -44,17 +44,17 @@ {{end}} -{{if .CanEdit}}{{end}} +{{if .CanEdit}}{{end}} {{end}} {{if or .Content .SpecialContent}} - -{{if not .SuppressTOC}}{{end}} - + +{{if not .SuppressTOC}}{{end}} + {{end}} {{if .Content}} - + {{end}} - + {{end}} {{define "aside"}}{{if .SidebarWidget}}{{end}}{{end}} diff --git a/assets/quickadd.html b/assets/quickadd.html index d299dcf..8581128 100644 --- a/assets/quickadd.html +++ b/assets/quickadd.html @@ -4,8 +4,8 @@ Save link - - + +