dataesr/tableaux
Skills pour planifier, construire, critiquer et vérifier des tableaux de bord (tableaux) dans dataesr/tableaux : confirmation de la source de données, squelette de tableau, graphiques, mise en forme DSFR et revue d'accessibilité.
Ajouter un graphique Highcharts à une page de tableau, sur le modèle de european-projects (dossier charts/<name>/ avec query.tsx, options.tsx construit avec createChartOptions, utils.tsx et index.tsx ; calculs côté serveur, ChartWrapper, useQuery). À utiliser lorsqu'on demande de créer, ajouter ou dupliquer un graphique dans client/src/boards.
Créer et relire des tableaux de bord (tableaux dans dataesr/tableaux). Modes : init (clarifier la demande et la source de données), build (créer la structure et implémenter un cahier des charges validé), critique (revue critique en lecture seule de l'ergonomie, des données, du DSFR et de l'infrastructure), accessibility (revue en lecture seule RGAA 4 / WCAG 2.1 AA). À utiliser lorsque l'utilisateur demande de démarrer, planifier, construire, relire ou vérifier un tableau de bord.
Écrire ou relire de l'interface DSFR dans tableaux avec @dataesr/dsfr-plus — règle du composant obligatoire, template comme référence de design, SCSS limité à la disposition, tokens de décision, classes utilitaires, cas CSS inévitables, états à couvrir, accessibilité RGAA complète. À consulter avant d'écrire ou de modifier une page, un layout, un composant ou du SCSS dans client/src.