diff --git a/i18n/en.yaml b/i18n/en.yaml index 72a4720..498113d 100644 --- a/i18n/en.yaml +++ b/i18n/en.yaml @@ -9,3 +9,4 @@ subscribe_mailinglist: Subscribe to our mailing list subscribe: Subscribe come_and_see_us: Come and see us where: Where +more_tags: "...more" diff --git a/i18n/it.yaml b/i18n/it.yaml index 1e4b04e..47a5fe0 100644 --- a/i18n/it.yaml +++ b/i18n/it.yaml @@ -9,3 +9,4 @@ subscribe_mailinglist: Iscriviti alla mailing list subscribe: Iscriviti come_and_see_us: Vieni a trovarci where: Dove siamo +more_tags: "...altro" diff --git a/layouts/partials/sidebar/taglist.html b/layouts/partials/sidebar/taglist.html index a27d20c..ea1fa9d 100644 --- a/layouts/partials/sidebar/taglist.html +++ b/layouts/partials/sidebar/taglist.html @@ -1,11 +1,61 @@
+ + {{- $hiddenTags := slice "Linuxday-Featured" -}}

Tags

+ + {{ if lt $count_min $count_min_display }} + {{ $count_min = $count_min_display }} + {{ end }} + + {{ $count_delta := sub $count_max $count_min }} + {{ $font_delta := sub $font_max $font_min }} + {{ $font_step := div $font_delta $count_delta }} + + {{/* range $tags.ByCount */}} + {{ range $tags.Alphabetical }} + {{ $c := len .Pages }} + {{ $font_size := (add $font_min (mul $c $font_step)) }} + {{ if ge $c $count_min_display }} +
  • + {{ .Page.LinkTitle | safeHTML }} ({{ len .Pages }})
  • + {{ else }} +
  • + {{ .Page.LinkTitle | safeHTML }} ({{ len .Pages }})
  • + {{ end }} + {{ end }} +
  • {{ T "more_tags" }}
  • +