]> juplo.de Git - website/commitdiff
WIP:TODO-scss
authorKai Moritz <kai@juplo.de>
Tue, 9 Dec 2025 19:22:55 +0000 (20:22 +0100)
committerKai Moritz <kai@juplo.de>
Tue, 9 Dec 2025 21:05:39 +0000 (22:05 +0100)
layouts/_partials/head.html

index 02c224018959dcf2eef9da89a66f54a287bcb140..48d456179d6735331a2dbad6f192d042bb6c05e1 100644 (file)
@@ -1,5 +1,37 @@
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width">
 <title>{{ if .IsHome }}{{ site.Title }}{{ else }}{{ printf "%s | %s" .Title site.Title }}{{ end }}</title>
-{{ partialCached "head/css.html" . }}
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<!-- Default / Responsive -->
+{{ $base := resources.Get "scss/base.scss" | toCSS | minify | fingerprint }}
+<link rel="stylesheet" th:rel="stylesheet" media="all" title="Responsive" type="text/css" href="{{ $base.RelPermalink }}" integrity="{{ $base.Data.Integrity }}">
+<link rel="stylesheet" th:rel="stylesheet" media="only screen" title="Responsive" type="text/css" href="../css/screen.css" th:href="@{/css/screen.min.css}"/>
+<link rel="stylesheet" th:rel="stylesheet" media="print" title="Responsive" type="text/css" href="../css/print.css" th:href="@{/css/print.min.css}"/>
+<!-- Legacy -->
+<link rel="alternate stylesheet" title="Legacy" type="text/css" href="../css/base.css" th:href="@{/css/base.min.css}"/>
+<!-- Tablet -->
+<link rel="alternate stylesheet" title="Tablet" type="text/css" href="../css/base.css" th:href="@{/css/base.min.css}"/>
+<link rel="alternate stylesheet" title="Tablet" type="text/css" href="../css/tablet.css" th:href="@{/css/tablet.min.css}"/>
+<!-- Phone -->
+<link rel="alternate stylesheet" title="Phone" type="text/css" href="../css/base.css" th:href="@{/css/base.min.css}"/>
+<link rel="alternate stylesheet" title="Phone" type="text/css" href="../css/phone.css" th:href="@{/css/phone.min.css}"/>
+<!-- Tiny -->
+<link rel="alternate stylesheet" title="Tiny" type="text/css" href="../css/base.css" th:href="@{/css/base.min.css}"/>
+<link rel="alternate stylesheet" title="Tiny" type="text/css" href="../css/tiny.css" th:href="@{/css/tiny.min.css}"/>
+<!-- Print -->
+<link rel="alternate stylesheet" title="Print" type="text/css" href="../css/base.css" th:href="@{/css/base.min.css}"/>
+<link rel="alternate stylesheet" title="Print" type="text/css" href="../css/print.css" th:href="@{/css/print.min.css}"/>
+<script src="../js/prettify.js" th:src="@{/js/prettify.js}"></script>
+<!--[if lt IE 9]>
+  <script src="../js/html5shiv.js" th:src="@{/js/html5shiv.js}"></script>
+<![endif]-->
+<!--[if IE 8]>
+  <link rel="stylesheet" th:rel="stylesheet" type="text/css" href="../css/ie8.css" th:href="@{/css/ie8.min.css}"/>
+<![endif]-->
+<link rel="canonical" href="layout.html" th:href="${_canonical.get(uri)}?:${uri}">
+<script th:replace="${scripts_head}?:~{}"></script>
+
+
+
 {{ partialCached "head/js.html" . }}