fix: harden dark background — html + body + .post all set to var(--c-bg)

This commit is contained in:
2026-06-14 01:33:08 +01:00
parent f42c76308c
commit b0a69cc658
16 changed files with 62 additions and 0 deletions
+10
View File
@@ -39,6 +39,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -50,6 +52,14 @@
-webkit-font-smoothing: antialiased; -webkit-font-smoothing: antialiased;
} }
.blog-header {
background: var(--c-bg);
}
.blog-list {
background: var(--c-bg);
}
/* ── Section label kicker ── */ /* ── Section label kicker ── */
.section-label { .section-label {
display: inline-block; display: inline-block;
Before
After
+3
View File
@@ -63,6 +63,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -76,6 +78,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After
+3
View File
@@ -63,6 +63,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -76,6 +78,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After
+3
View File
@@ -63,6 +63,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -76,6 +78,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After
+3
View File
@@ -63,6 +63,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -76,6 +78,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After
+3
View File
@@ -63,6 +63,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -76,6 +78,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After
+3
View File
@@ -63,6 +63,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -76,6 +78,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After
+3
View File
@@ -63,6 +63,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -76,6 +78,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After
+3
View File
@@ -63,6 +63,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -76,6 +78,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After
+3
View File
@@ -63,6 +63,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -76,6 +78,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After
+10
View File
@@ -39,6 +39,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -50,6 +52,14 @@
-webkit-font-smoothing: antialiased; -webkit-font-smoothing: antialiased;
} }
.blog-header {
background: var(--c-bg);
}
.blog-list {
background: var(--c-bg);
}
/* ── Section label kicker ── */ /* ── Section label kicker ── */
.section-label { .section-label {
display: inline-block; display: inline-block;
Before
After
+3
View File
@@ -63,6 +63,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -76,6 +78,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After
+3
View File
@@ -59,6 +59,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -72,6 +74,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After
+3
View File
@@ -63,6 +63,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -76,6 +78,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After
+3
View File
@@ -63,6 +63,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -76,6 +78,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After
+3
View File
@@ -63,6 +63,8 @@
*, *::before, *::after { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; }
html { background: var(--c-bg); }
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;
@@ -76,6 +78,7 @@
/* ── Post container ── */ /* ── Post container ── */
.post { .post {
background: var(--c-bg);
max-width: 720px; max-width: 720px;
margin: 0 auto; margin: 0 auto;
padding: 48px 24px 60px; padding: 48px 24px 60px;
Before
After