fix: add meta scheme dark

This commit is contained in:
2026-06-22 20:26:43 +00:00
parent 7918d8af9b
commit b81a2e57bd
@@ -4,6 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="darkreader-lock">
<meta name="color-scheme" content="dark">
<title>{{ if .IsHome }}{{ site.Title }}{{ else }}{{ .Title }} | {{ site.Title }}{{ end }}</title>
<meta name="description" content="{{ with .Description }}{{ . }}{{ else }}{{ site.Params.description }}{{ end }}">
<script src="https://cdn.tailwindcss.com?plugins=forms,typography,container-queries"></script>
@@ -87,6 +88,35 @@
display: none !important;
}
body {
margin: 0;
background: rgb(var(--color-surface-rgb));
color: rgb(var(--color-on-surface-rgb));
}
aside {
color: rgb(var(--color-on-surface-variant-rgb));
}
/* ponytail: pin first-paint colors so Dark Reader cannot repaint default blue UI before Tailwind loads. */
aside > header a,
aside nav > div > a,
[data-search-open],
#search-dialog input,
#search-dialog [data-search-close] {
color: rgb(var(--color-on-surface-rgb));
}
[data-search-open] {
background: transparent;
border: 1px solid rgb(var(--color-outline-rgb) / 0.3);
}
#search-dialog input {
background: rgb(var(--color-surface-container-lowest-rgb) / 0.95);
border: 1px solid rgb(var(--color-outline-rgb) / 0.3);
}
.tree-item {
position: relative;
}