diff --git a/config/_default/permalinks.toml b/config/_default/permalinks.toml index fdde6eb..4a52649 100644 --- a/config/_default/permalinks.toml +++ b/config/_default/permalinks.toml @@ -1 +1 @@ -news = '/news/:year/:month/:day/:title/' +news = '/news/:year/:month/:day/:slug/' diff --git a/themes/buha/assets/scss/container.scss b/themes/buha/assets/scss/container.scss index 6e81d68..089039f 100644 --- a/themes/buha/assets/scss/container.scss +++ b/themes/buha/assets/scss/container.scss @@ -16,3 +16,6 @@ } } +.underline { + text-decoration: underline; +} diff --git a/themes/buha/layouts/partials/layout/archive.html b/themes/buha/layouts/partials/layout/archive.html index 0b72e25..0cb3d9e 100644 --- a/themes/buha/layouts/partials/layout/archive.html +++ b/themes/buha/layouts/partials/layout/archive.html @@ -1,18 +1,15 @@ {{ if ne .context.Content "" }} {{ partial "snippets/content" (dict "content" .context.Content) }} - {{ end }} -
-{{ $prev := 3000}} -{{range where site.RegularPages "Type" "in" site.Params.searchSections }} - {{ $date := .Date }} - {{ if gt $prev ($date.Format "2006") }} -

{{ $date.Format "2006" }}

- {{end}} -
- -
{{- $date.Format "02" }}. {{ if $date.Format "Jan" | i18n }}{{ $date.Format "Jan" | i18n -}}{{- else -}} {{- $date.Format "Jan" -}}{{- end }} {{ $date.Format "2006" }}
-
- {{ $prev = $date.Format "2006"}} -{{end}} -
+
+{{ $pages := where site.RegularPages "Type" "in" site.Params.searchSections }} +{{ range $pages.GroupByDate "2006" }} +

{{ .Key }}

+ {{ range .Pages.GroupByDate "January" }} +

{{ .Key }}:

+ {{ range .Pages }} +

{{ .Date.Format "02.01.2006" }} {{ .Title }}

+ {{ end }} + {{ end }} +{{ end }} +