From 031b4470629c13e291148935db4a6d35a102a688 Mon Sep 17 00:00:00 2001 From: Kapunahele Wong Date: Mon, 26 Jul 2021 09:44:55 -0400 Subject: [PATCH] fix white space around links Fixes #45 Signed-off-by: Kapunahele Wong --- layouts/_default/_markup/render-link.html | 26 ++++++++++++++--------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/layouts/_default/_markup/render-link.html b/layouts/_default/_markup/render-link.html index 39e6f69..557cf63 100644 --- a/layouts/_default/_markup/render-link.html +++ b/layouts/_default/_markup/render-link.html @@ -1,10 +1,16 @@ -{{ $link := .Destination }} -{{ $isRemote := strings.HasPrefix $link "http" }} -{{- if not $isRemote -}} -{{ $url := urls.Parse .Destination }} -{{- if $url.Path -}} -{{ $fragment := "" }} -{{- with $url.Fragment }}{{ $fragment = printf "#%s" . }}{{ end -}} -{{- if .Page.GetPage $url.Path }}{{ $link = printf "%s%s" (.Page.GetPage $url.Path).RelPermalink $fragment }}{{ end }}{{ end -}} -{{- end -}} -{{- .Text | safeHTML -}}{{ if $isRemote }} {{ end }} +{{ $link := .Destination -}} +{{ $isRemote := strings.HasPrefix $link "http" -}} +{{ if not $isRemote -}} + {{ $url := urls.Parse .Destination -}} + {{ if $url.Path -}} + {{ $fragment := "" -}} + {{ with $url.Fragment }}{{ $fragment = printf "#%s" . }}{{ end -}} + {{ with .Page.GetPage $url.Path }}{{ $link = printf "%s%s" .RelPermalink $fragment }}{{ end -}} + {{ end -}} +{{ end -}} + +{{- .Text | safeHTML -}} + \ No newline at end of file