fix(ui): le texte blanc au-dessus d'une image/vidéo reste blanc
CI / build-and-test (push) Successful in 15m6s

text-white est thémé globalement (sinon mot-marque et boutons disparaissent
en thème clair) : les pastilles de durée, les badges LIVE/SHORT/CLIP et le
chrome Shorts en prenaient aussi — noir sur noir en thème clair. Exemption
scopée aux cadres [data-video-provider] et à .shorts-stage ; le panneau ⓘ
garde son scope plus spécifique (reste thémé).

Re-vérifié : 245 assertions UI (4 thèmes, desktop + mobile) + 13 couleurs de
contour au vert.
This commit is contained in:
2026-10-02 16:37:11 -04:00
parent d1acd1b5b5
commit f99004f459
+9
View File
@@ -676,6 +676,15 @@ body {
couleur explicite, ex. Bibliothèque → Aimés). */
.border-l-4 { border-left-color: var(--accent) !important; }
/* Texte blanc posé SUR une image/vidéo : le `text-white` global est thémé
(sinon le mot-marque et les boutons disparaissent en thème clair), mais là
le fond est du noir/une vignette — il doit rester blanc. Les deux sélecteurs
couvrent les pastilles de durée, les badges LIVE/SHORT/CLIP et tout le
chrome Shorts ; le panneau ⓘ garde la priorité (scope plus spécifique). */
[data-theme] [data-video-provider] .text-white,
[data-theme] [data-video-provider].text-white,
[data-theme] .shorts-stage .text-white { color: #fff !important; }
/* --- Shorts : le panneau d'informations (ⓘ) suit le thème ----------------- */
/* Ses couleurs sont du « verre blanc » (bg-white/*, text-white/*) : les mêmes
jetons servent AU-DESSUS de la vidéo (rail, méta) et doivent y rester