fix(0.24.2): base sombre pour tous les champs de saisie (#29)
CI / test (push) Successful in 1m54s

This commit is contained in:
Spark
2026-10-21 21:31:57 -04:00
parent 7b6e72e6ce
commit 2381ae0b35
5 changed files with 67 additions and 2 deletions
+20
View File
@@ -0,0 +1,20 @@
"""0.24.2 — #29 : base sombre pour tous les champs de saisie.
Sans règle de fond, les champs hors contexte stylé gardaient le
fond blanc du navigateur (réinitialisation de mot de passe,
textarea des espaces, valeurs du panneau des paramètres).
"""
from pathlib import Path
R = Path(__file__).resolve().parents[1]
def test_base_champs_sombre():
css = (R / "static/css/style.css").read_text(encoding="utf-8")
assert "color-scheme: dark" in css
assert ":where(input:not([type=\"checkbox\"])" in css
assert "textarea, select" in css
assert "background: var(--surface-2);" in css
# la base est en spécificité zéro : les contextes restent maîtres
assert ".palette-input-row input" in css
assert ".login-form input" in css