Home intro from retoor as editable site_intro setting; fix settings upsert

This commit is contained in:
2026-10-05 11:12:18 +02:00
parent 3fb47bf401
commit bbdecdc95b
14 changed files with 131 additions and 16 deletions
+8
View File
@@ -12,6 +12,13 @@
.hero .lead { font-size: var(--text-lg); color: var(--ink-soft); max-width: 30em; margin: 0; }
.hero .lead em { color: var(--ink); font-style: italic; }
.intro { max-width: var(--measure); font-family: var(--font-serif); color: var(--ink-soft); font-size: var(--text-base); line-height: var(--leading-body); }
.intro p { margin: 0 0 var(--space-md); }
.intro > p:first-child { font-size: var(--text-xl); line-height: 1.3; color: var(--ink); letter-spacing: -0.01em; margin-bottom: var(--space-lg); }
.intro > p:last-child { margin-bottom: 0; }
.intro-edit { font-family: var(--font-sans); font-size: var(--text-xs); margin: var(--space-md) 0 0; }
.intro-edit a { color: var(--muted); }
.section-head {
display: flex;
justify-content: space-between;
@@ -125,4 +132,5 @@
@media (max-width: 480px) {
.article-header h1 { font-size: var(--text-xl); }
.prose { font-size: var(--text-base); }
.intro > p:first-child { font-size: var(--text-lg); }
}