diff --git a/src/index.html b/src/index.html index 4f86f2e..771056d 100644 --- a/src/index.html +++ b/src/index.html @@ -422,7 +422,7 @@

Archiv-Statistik

- +
@@ -706,19 +706,19 @@ Auto-Cleanup aktivieren
-
diff --git a/src/styles.css b/src/styles.css index 6ab0621..c30558f 100644 --- a/src/styles.css +++ b/src/styles.css @@ -1900,6 +1900,36 @@ select option { letter-spacing: 0.4px; } +/* ============================================ + FORM UTILITY CLASSES — small recurring patterns + ============================================ + These replace the 6+ inline-style copies of the same visual + pattern that were scattered across Settings cards. */ + +/* Small secondary-coloured label / note text. Used as field-label + above stacked inputs, as inline metadata next to controls, etc. */ +.form-sublabel { + font-size: 12px; + color: var(--text-secondary); +} + +/* Vertical stack: label on top, control below, equal flex share in + a flex-row. Used for the 3-up auto-cleanup row + poll-config rows. */ +.form-stack { + display: flex; + flex-direction: column; + gap: 4px; + flex: 1; +} + +/* Block-level note text — same colour as .form-sublabel but reserved + for full-row paragraphs like the cleanup report area. */ +.form-note { + color: var(--text-secondary); + font-size: 12px; + line-height: 1.45; +} + /* Old generic scrollbar rules were dead — superseded by the purple-themed *::-webkit-scrollbar block further down the file. Removed to avoid confusion when someone greps for scrollbar styles. */