summaryrefslogtreecommitdiff
path: root/layouts
diff options
context:
space:
mode:
authoreltrac <hi@eltr.ac>2026-02-19 15:11:16 +0800
committereltrac <hi@eltr.ac>2026-02-19 15:11:16 +0800
commit01a933fbd0ec53ca9641f7f3d68831844604fcb4 (patch)
treeb4983bcbc2c1fdb551935297735156a8fa4633d4 /layouts
parentc99755c78daeaa7ea980dd5634962628880ada24 (diff)
refactor: move linkrank from stats page to linkroll
Diffstat (limited to 'layouts')
-rw-r--r--layouts/_partials/stats/external-link-rank.html10
-rw-r--r--layouts/_shortcodes/linkrank.html2
-rw-r--r--layouts/stats.html6
3 files changed, 7 insertions, 11 deletions
diff --git a/layouts/_partials/stats/external-link-rank.html b/layouts/_partials/stats/external-link-rank.html
index ce0bf2ea..8aa6c64b 100644
--- a/layouts/_partials/stats/external-link-rank.html
+++ b/layouts/_partials/stats/external-link-rank.html
@@ -15,17 +15,17 @@
{{ $sorted = sort $sorted "count" "desc" }}
<ol id="external-link-rank"
- class="p-0 m-0 max-h-[700px] overflow-y-auto box-border">
+ class="p-0! m-0 box-border">
{{ range $sorted }}
{{ $label := .domain }}
{{ $count := .count }}
{{ if gt $count 2 }}
{{ $percent := div (mul $count 100) $max }}
<li class="list-none w-full my-2 box-border py-[0.1rem] px-2 relative">
- <div class="mb-1 flex justify-between items-center">
- <a class="inline-flex items-center gap-2" href="https://{{ $label }}/" target="_blank">
- <img src="https://favicone.com/{{ $label }}?s=50"
- class="w-4 h-4"/>
+ <div class="mx-2 flex justify-between items-center">
+ <a class="inline-flex items-center gap-2 no-icon" href="https://{{ $label }}/" target="_blank">
+ <img src="https://favicone.com/{{ $label }}?s=20"
+ class="w-4 h-4 m-0!" loading="lazy" />
{{ $label }}
</a>
<span class="text-secondary font-mono">{{ $count }}</span>
diff --git a/layouts/_shortcodes/linkrank.html b/layouts/_shortcodes/linkrank.html
new file mode 100644
index 00000000..19de1fe6
--- /dev/null
+++ b/layouts/_shortcodes/linkrank.html
@@ -0,0 +1,2 @@
+{{ partial "stats/external-link-rank" . }}
+
diff --git a/layouts/stats.html b/layouts/stats.html
index 7dd82717..82f8e675 100644
--- a/layouts/stats.html
+++ b/layouts/stats.html
@@ -28,12 +28,6 @@
</div>
</section>
<hr>
-
- <section>
- <h2>外部链接排行</h2>
- <p>我在页面中嵌入的外部链接主要来自以下域名,引用次数少于 3 的已被排除。</p>
- {{ partial "stats/external-link-rank" . }}
- </section>
</article>
{{ partial "footer.html" . }}
{{ end }}