WIP Redesign

This commit is contained in:
2026-04-17 10:54:06 +02:00
parent ec94580ab5
commit 268ffcdd27
11 changed files with 174 additions and 505 deletions

View File

@@ -86,9 +86,9 @@ type diaryYearData struct{ Months []diaryMonthSummary }
type diaryMonthData struct{ Days []diaryDaySection }
type diaryDayData struct{ Photos []diaryPhoto }
var diaryYearTmpl = template.Must(template.ParseFS(assets, "assets/diary/diary-year.html"))
var diaryMonthTmpl = template.Must(template.ParseFS(assets, "assets/diary/diary-month.html"))
var diaryDayTmpl = template.Must(template.ParseFS(assets, "assets/diary/diary-day.html"))
var diaryYearTmpl = newTemplate("diary-year.html", "assets/diary/diary-year.html")
var diaryMonthTmpl = newTemplate("diary-month.html", "assets/diary/diary-month.html")
var diaryDayTmpl = newTemplate("diary-day.html", "assets/diary/diary-day.html")
var germanWeekdays = map[time.Weekday]string{
time.Sunday: "Sonntag",
@@ -198,7 +198,7 @@ func renderDiaryYear(fsPath, urlPath string) template.HTML {
}
var buf bytes.Buffer
if err := diaryYearTmpl.Execute(&buf, diaryYearData{Months: months}); err != nil {
if err := diaryYearTmpl.get().Execute(&buf, diaryYearData{Months: months}); err != nil {
log.Printf("diary year template: %v", err)
return ""
}
@@ -289,7 +289,7 @@ func renderDiaryMonth(fsPath, urlPath string) template.HTML {
}
var buf bytes.Buffer
if err := diaryMonthTmpl.Execute(&buf, diaryMonthData{Days: sections}); err != nil {
if err := diaryMonthTmpl.get().Execute(&buf, diaryMonthData{Days: sections}); err != nil {
log.Printf("diary month template: %v", err)
return ""
}
@@ -329,7 +329,7 @@ func renderDiaryDay(fsPath, urlPath string) template.HTML {
}
var buf bytes.Buffer
if err := diaryDayTmpl.Execute(&buf, diaryDayData{Photos: photos}); err != nil {
if err := diaryDayTmpl.get().Execute(&buf, diaryDayData{Photos: photos}); err != nil {
log.Printf("diary day template: %v", err)
return ""
}