+29
−1
+5
−5
apps/web/src/notify.ts
0 → 100644
+45
−0
+10
−0
Loading
Main courante devenait noire et inutilisable dès la première entrée : collision de
classe CSS introduite avec le mur de crise. La main courante utilisait déjà `.wall`
pour l'heure murale ; `.wall { position: fixed; inset: 0; background: … }` en faisait
un calque opaque plein écran interceptant les clics. La classe préexistait, la racine
du mur devient `crisis-wall`.
Messages privés invisibles côté destinataire. La liste des canaux n'était rafraîchie
qu'au montage et après une création de MP par soi-même, et un message visant un canal
non sélectionné était silencieusement ignoré. Un message pour un canal inconnu
déclenche désormais un rafraîchissement, et chaque canal porte son compteur de
non-lus. Signal sonore ajouté, synthétisé en WebAudio : aucun fichier, aucune requête
sortante, le confinement reste entier.
Auto-défilement du fil de chat sur le dernier message.
Heure des publications : heure murale dans le fil joueur, T+ conservé dans la console.
L'animateur raisonne en temps d'exercice, le joueur voit une plateforme réaliste.
Non compilé ni exécuté (pas de toolchain Node dans l'environnement utilisé).
Co-Authored-By: Claude (RCA)