]> danix's work - danix.xyz-2.git/commitdiff
feat: add data-weight and data-tag-cloud attributes to tag cloud partial
authorDanilo M. <redacted>
Tue, 21 Apr 2026 21:32:38 +0000 (23:32 +0200)
committerDanilo M. <redacted>
Tue, 21 Apr 2026 21:32:38 +0000 (23:32 +0200)
themes/danix-xyz-hacker/layouts/partials/tag-cloud.html

index 5198ca788b11d021ce1ca974c553101b8a8cd861..99a5d98b91678a40fc9f31a3397d321b75f542fb 100644 (file)
 <div class="sidebar-widget">
   <p class="sidebar-widget-label"># {{ i18n "topTags" }}</p>
   <nav aria-label="{{ i18n "exploreTopics" }}">
-    <div class="tag-cloud">
+    <div class="tag-cloud" data-tag-cloud>
 {{- else -}}
 <section aria-labelledby="tag-cloud-heading">
   <{{ $headingLevel }} id="tag-cloud-heading" class="text-lg font-semibold text-accent mb-4">
     {{ $heading }}
   </{{ $headingLevel }}>
   <nav aria-label="{{ i18n "exploreTopics" }}">
-    <div class="tag-cloud">
+    <div class="tag-cloud" data-tag-cloud>
 {{- end -}}
 
       {{- range $orderedTags -}}
@@ -57,6 +57,7 @@
         <a
           href="{{ .Page.RelPermalink }}"
           class="tag-cloud-link"
+          data-weight="{{ printf "%.4f" $ratio }}"
           {{- if ge $ratio 0.5 }}
           style="font-size: {{ $size }}rem; color: var(--accent); opacity: {{ $opacity }};"
           {{- else }}