diff options
-rw-r--r-- | assets/css/default.css | 2 | ||||
-rw-r--r-- | themes/default/layouts/_default/_markup/render-link.html | 14 |
2 files changed, 9 insertions, 7 deletions
diff --git a/assets/css/default.css b/assets/css/default.css index f5dc345..2ab840e 100644 --- a/assets/css/default.css +++ b/assets/css/default.css @@ -504,7 +504,7 @@ micro-metadata-handle a:hover span { text-decoration-thickness: 0.15rem !important; } -a[data-external] { +a[data-internal] { -webkit-text-decoration-style: dotted; text-decoration-style: dotted; } diff --git a/themes/default/layouts/_default/_markup/render-link.html b/themes/default/layouts/_default/_markup/render-link.html index 0eaa9bd..00a6fd5 100644 --- a/themes/default/layouts/_default/_markup/render-link.html +++ b/themes/default/layouts/_default/_markup/render-link.html @@ -18,12 +18,14 @@ {{- end -}} -<a href="{{ $link | safeURL }}" +<a + {{- if $remote }} + rel="noopener no-referrer" + {{- else }} + data-internal + {{- end }} + href="{{ $link | safeURL }}" {{ with or .Title ($link | safeURL) -}} title="{{ . }}" - {{ end }} - {{- if $remote -}} - data-external - rel="noopener no-referrer" - {{ end }}>{{- .Text | safeHTML -}}</a> + {{ end }}>{{ .Text | safeHTML }}</a> {{- /* This comment removes trailing newlines and white spaces. */ -}} |