diff options
Diffstat (limited to 'themes/default/layouts/_default/_markup/render-link.html')
-rw-r--r-- | themes/default/layouts/_default/_markup/render-link.html | 14 |
1 files changed, 8 insertions, 6 deletions
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. */ -}} |