🔀 Merge pull request #813 from tomy0000000/dev

🛠 fix: Space in rendered link
This commit is contained in:
James Panther
2024-03-09 14:02:23 +11:00
committed by GitHub
+3 -4
View File
@@ -1,9 +1,9 @@
{{- $link := .Destination -}} {{- $link := .Destination -}}
{{- $isRemote := strings.HasPrefix $link "http" -}} {{- $isRemote := strings.HasPrefix $link "http" -}}
{{- if not $isRemote }} {{- if not $isRemote }}
{{ $url := urls.Parse .Destination }} {{- $url := urls.Parse .Destination -}}
{{- if $url.Path }} {{- if $url.Path }}
{{ $fragment := "" }} {{- $fragment := "" }}
{{- with $url.Fragment }}{{ $fragment = printf "#%s" . }}{{ end -}} {{- with $url.Fragment }}{{ $fragment = printf "#%s" . }}{{ end -}}
{{- with .Page.GetPage $url.Path }} {{- with .Page.GetPage $url.Path }}
{{ $link = printf "%s%s" .RelPermalink $fragment }} {{ $link = printf "%s%s" .RelPermalink $fragment }}
@@ -14,5 +14,4 @@
{{ end -}} {{ end -}}
{{ end -}} {{ end -}}
{{ end -}} {{ end -}}
<!-- prettier-ignore --> <!-- prettier-ignore --><a href="{{ $link | safeURL }}"{{ with .Title }} title="{{ . }}"{{ end }}{{ if $isRemote }} target="_blank" rel="noreferrer"{{ end }}>{{- .Text | safeHTML -}}</a>
<a href="{{ $link | safeURL }}"{{ with .Title }} title="{{ . }}"{{ end }}{{ if $isRemote }} target="_blank" rel="noreferrer"{{ end }}>{{- .Text | safeHTML -}}</a>