diff options
| author | Leonardo Bishop <me@leonardobishop.net> | 2025-09-10 00:55:52 +0100 |
|---|---|---|
| committer | Leonardo Bishop <me@leonardobishop.net> | 2025-09-10 00:55:52 +0100 |
| commit | 1d23e77ae7edeb3fc2d7c6111df70e97a87215c9 (patch) | |
| tree | 78811c07e483025db11796473e892be133f61ae0 /pkg/html/service.go | |
| parent | d122d841e8b7dd7f8942b6f2fa84220f95f2cae4 (diff) | |
Update CSS
Diffstat (limited to 'pkg/html/service.go')
| -rw-r--r-- | pkg/html/service.go | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/pkg/html/service.go b/pkg/html/service.go index 8a7a163..a39c90d 100644 --- a/pkg/html/service.go +++ b/pkg/html/service.go @@ -20,6 +20,7 @@ func (s *service) GenerateHtml(entries []sqlc.GetEntriesRow) (string, error) { var str string var currentDate time.Time + var group bool for _, entry := range entries { date, err := time.Parse(time.DateTime, entry.Timestamp) @@ -28,7 +29,13 @@ func (s *service) GenerateHtml(entries []sqlc.GetEntriesRow) (string, error) { } if currentDate.Year() != date.Year() || currentDate.Month() != date.Month() { - str = str + "<h2>" + date.Format("January 2006") + "</h2>" + if group { + str += "</div>" + } + str += "<h2>" + date.Format("January 2006") + "</h2>" + + str += "<div class=\"entry-group\">" + group = true } currentDate = date @@ -49,5 +56,9 @@ func (s *service) GenerateHtml(entries []sqlc.GetEntriesRow) (string, error) { str += "</span>" } + if group { + str += "</div>" + } + return str, nil } |
