render-link.html 326 B

12345678910
  1. {{- $url := .Destination | safeURL -}}
  2. {{- $parentPath := partial "relative-link.html" . -}}
  3. <a href="
  4. {{- if hasPrefix $url "/" -}}
  5. {{- $parentPath }}{{ $url | relURL -}}
  6. {{- else -}}
  7. {{- $url -}}
  8. {{- end -}}
  9. " {{with .Title}} title="{{.}}"{{end}}>{{.Text | safeHTML}}</a>
  10. {{- /* Chomp trailing newline. */ -}}