diff --git a/data/art/2023/threelegs.json b/data/art/2023/threelegs.json new file mode 100644 index 0000000..c829ab4 --- /dev/null +++ b/data/art/2023/threelegs.json @@ -0,0 +1,5 @@ +{ + "date": "2023-11-25", + "program": "Krita", + "title": "three legs" +} diff --git a/data/art/2024/awkward.json b/data/art/2024/awkward.json new file mode 100644 index 0000000..e113b4d --- /dev/null +++ b/data/art/2024/awkward.json @@ -0,0 +1,5 @@ +{ + "date": "2024-04-24", + "program": "Krita", + "title": "Awkward" +} diff --git a/themes/red/layouts/_default/art-stats.html b/themes/red/layouts/_default/art-stats.html index bdd4727..bcbb4e3 100644 --- a/themes/red/layouts/_default/art-stats.html +++ b/themes/red/layouts/_default/art-stats.html @@ -19,10 +19,15 @@ {{ $.Scratch.Set "header-name" "# of Artworks by Year" }} {{ partial "fake-heading.html" $ }}
    - {{ range (where .Site.RegularPages "Section" "=" "art").GroupByDate "2006" }} + {{ $years := (where .Site.RegularPages "Section" "=" "art").GroupByDate "2006" }} + {{ $year_sorted := slice }} + {{ range $years }} {{ $year := .Key }} {{ $num := len (where .Pages "Params.guest" "=" false) }} -
  1. {{ $year }} ({{ $num }} artworks)
  2. + {{ $year_sorted = $year_sorted | append (dict "year" $year "num" $num) }} + {{ end }} + {{ range (sort $year_sorted "num" "desc") }} +
  3. {{ .year }} ({{ .num }} artworks)
  4. {{ end }}
{{ end }}