| | |
| | | <head> |
| | | <link rel="preconnect" href="https://www.googletagmanager.com"> |
| | | <link crossorigin rel="preconnect" href="https://www.google-analytics.com"> |
| | | {{ template "_internal/google_analytics_async.html" . }} |
| | | |
| | | <!-- Meta tags --> |
| | | <meta charset="UTF-8"> |
| | | <meta name="description" content="{{$.Site.Data.config.description}}"> |
| | | <title>{{$.Site.Data.config.page_title}}</title> |
| | | <meta name="description" content="{{if .IsHome}}{{$.Site.Data.config.description}}{{else}}{{.Summary}}{{end}}"> |
| | | <title>{{ if .Title }}{{ .Title }}{{ else }}{{ $.Site.Data.config.page_title }}{{ end }}</title> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1"> |
| | | <link rel="shortcut icon" type="image/png" href="/icon.png" /> |
| | | |
| | | <!-- CSS Stylesheets and Fonts --> |
| | | <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;700&family=Source+Sans+Pro:wght@400;700&family=Fira+Code:wght@400;700&display=swap" rel="stylesheet"> |
| | | <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&family=Source+Sans+Pro:wght@400;600;700&family=Fira+Code:wght@400;700&display=swap" rel="stylesheet"> |
| | | {{ $css := slice "custom.scss" "base.scss" "darkmode.scss" "syntax.scss"}} |
| | | {{range $css}} |
| | | {{$sass := resources.Get . | resources.ToCSS }} |
| | |
| | | </style> |
| | | {{end}} |
| | | {{end}} |
| | | </head> |
| | | |
| | | {{- with resources.Get "darkmode.js" | minify -}} |
| | | <script> |
| | | {{.Content | safeJS }} |
| | | </script> |
| | | {{- end -}} |
| | | |
| | | <!-- Preload page vars --> |
| | | <script> |
| | | const content = {{$.Site.Data.contentIndex}} |
| | | const index = {{$.Site.Data.linkIndex.index}} |
| | | const links = {{$.Site.Data.linkIndex.links}} |
| | | </script> |
| | | </head> |
| | | {{ template "_internal/google_analytics.html" . }} |
| | | {{ partial "popover.html" .}} |