diff --git a/layouts/partials/widgets/tag_cloud.html b/layouts/partials/widgets/tag_cloud.html index f8488cd9..595d0759 100644 --- a/layouts/partials/widgets/tag_cloud.html +++ b/layouts/partials/widgets/tag_cloud.html @@ -29,8 +29,9 @@ {{ if ne $count 0 }} {{ $fontDelta := sub $fontBig $fontSmall }} - {{ $min := len (index ($tags).Reverse 0).Pages }} + {{/* Warning: Hugo's `Reverse` function appears to operate in-place, hence the order of performing $max/$min matters. */}} {{ $max := add (len (index $tags 0).Pages) 1 }} + {{ $min := len (index ($tags).Reverse 0).Pages }} {{ $delta := sub $max $min }} {{ $fontStep := div $fontDelta $delta }}