Page QA interne

Toast Lab

Banc d'essai des notifications sur appareil réel : les quatre tons, les cas limites et les scénarios d'enchaînement. Voir docs/toasts.md.

Diagnostic appareil

Lu à l'exécution, rafraîchi au redimensionnement et à la rotation. « Classe d'appareil (app) » vient de getDeviceType() dans src/lib/useToast.ts — la fonction même dont dépendent les toasts « île » ; sa valeur est mise en cache au premier appel, comme en production.

Lecture…

Contrôles

Le thème passe par le mécanisme réel de l'app : il est donc persisté sur le profil actif et suivra hors de cette page. La pilule des toasts doit rester noire dans les trois cas.

Thème de l'app

Langue de la page

Les 4 tons

Pilule noire dans les deux thèmes ; seul le badge et le titre portent la couleur du ton.

Cas particuliers

Contenus hostiles et formes spéciales : marque, débordement, arabe, fenêtre d'annulation, pilule île.

Marque & débordement

Arabe (RTL)

Annulation (fenêtre 8 s)

Callback « Annuler » déclenché0×

Pilule île (showToast)

Sur encoche / Dynamic Island, le titre de la pilule est volontairement masqué : seule la description s'affiche après l'expansion.

Scénarios

Les toasts sileo partagent un seul emplacement : un nouveau toast remplace le précédent.

Rafales

Toast au-dessus d'une feuille

Checklist appareil

0/8 validés — état local, remis à zéro au rechargement.

Ouvrir depuis un téléphone