Templates: use relative URLs for static assets

I noticed most asset links use relative URLs, except for a few. This commit remedies this inconsistency.
OpenGraph embeds were not changed, because in my experience, some embed scrapers require absolute URLs.

Motivation: The site I use has an onion and a clearnet version, and currently, visiting the onion loads fonts, styles, and the favicon
over the clearnet.
pull/505/head
HeartDev 3 years ago committed by lt3Dev
parent c42439886c
commit cc69f9f2f1
  1. 6
      templates/base.tmpl

@ -2,8 +2,8 @@
<html> <html>
<head> <head>
{{ template "head" . }} {{ template "head" . }}
<link rel="stylesheet" type="text/css" href="{{.Host}}/css/{{.Theme}}.css" /> <link rel="stylesheet" type="text/css" href="/css/{{.Theme}}.css" />
<link rel="shortcut icon" href="{{.Host}}/favicon.ico" /> <link rel="shortcut icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="application-name" content="{{.SiteName}}"> <meta name="application-name" content="{{.SiteName}}">
@ -86,7 +86,7 @@
{{end}} {{end}}
</script> </script>
{{else}} {{else}}
{{if .WebFonts}}<link href="{{.Host}}/css/fonts.css" rel="stylesheet" type="text/css" />{{end}} {{if .WebFonts}}<link href="/css/fonts.css" rel="stylesheet" type="text/css" />{{end}}
{{end}} {{end}}
</body> </body>
</html>{{end}} </html>{{end}}

Loading…
Cancel
Save