summaryrefslogtreecommitdiff
path: root/layouts/_default
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-05-17 09:23:39 +0800
committerEltrac <hi@guhub.cn>2025-05-17 09:23:39 +0800
commitb9ddcc3a0284e1aac0eb57bcfec390a2cff145a1 (patch)
treee9567b4a7c0891ef4986a9fb75bba4e8031ea11d /layouts/_default
parent1df5202592eb9ea3d46bc347511c1e68ae5bbeeb (diff)
feat: add an icon indicating external link
Diffstat (limited to 'layouts/_default')
-rw-r--r--layouts/_default/_markup/render-link.html4
1 files changed, 2 insertions, 2 deletions
diff --git a/layouts/_default/_markup/render-link.html b/layouts/_default/_markup/render-link.html
index b7a23949..16c201cd 100644
--- a/layouts/_default/_markup/render-link.html
+++ b/layouts/_default/_markup/render-link.html
@@ -1,6 +1,6 @@
{{ $url := .Destination | safeURL }}
{{ if or (strings.HasPrefix $url "http://") (strings.HasPrefix $url "https://") }}
- <a href="{{ $url }}" target="_blank" rel="noopener noreferrer">{{ .Text | safeHTML }}</a>
+ <a href="{{ $url }}" target="_blank" rel="noopener noreferrer">{{ .Text }}<span class="link-icon"><img class="invert-if-dark" src="/img/external-link.svg"></span></a>
{{ else }}
- <a href="{{ $url }}">{{ .Text | safeHTML }}</a>
+ <a href="{{ $url }}">{{ .Text }}</a>
{{ end }}