133feff75d
6 chantiers v1 sur 7 livrés (DataTable refonte reportée car nécessite 2-3j en propre — TanStack Table + virtualisation + filter builder). v1-A — Tests (4 → 22 fichiers) : - Avatar, AvatarGroup, UserCard, MetricCard, ProfileHeader, Tooltip, Sheet, Drawer, Slider, ToggleGroup, Tabs, Pagination, Accordion, Switch, Badge, ConfirmDialog, Popover, Menu, Text, PricingCard, FeatureCard, Toast — chacun avec render + clavier + axe-core. v1-B — Storybook (7 → 23 fichiers) : - Avatar, UserCard, ProfileHeader, MetricCard, PricingCard, FeatureCard, Sheet (4 sides), HoverCard, Slider, ToggleGroup, Menu+ContextMenu, Toast (avec démo "Empiler 5"), Tabs, Pagination, Accordion, Badge. v1-D — Visual regression Playwright : - playwright.config.ts (light + dark, threshold strict 0.2) - e2e/visual.spec.ts (20 stories critiques) - Step CI + upload report en cas de fail v1-E — Site doc Starlight rempli : - 11 pages composants détaillées (Button, Input, Tooltip, Dialog, Toast, Avatar, ThemePicker, MetricCard, PricingCard, ToggleGroup, Slider) avec API, anatomie, do/don't, A11y. v1-F — Publishing Verdaccio : - verdaccio/config.yaml, docker-compose.verdaccio.yml, .npmrc - README setup local + déploiement prod + backups + sécurité v1-G — Gouvernance : - LICENSE, CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md - CODEOWNERS, PR template, 3 issue templates (bug/feature/rfc) Bug fix bonus : tooltip dark mode (text-primary comme bg + text-inverse comme texte → blanc-sur-blanc invisible). Remplacé par neutral-900/0 en light + bg-raised/text-primary en dark. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
48 lines
954 B
Markdown
48 lines
954 B
Markdown
---
|
|
name: 🐛 Bug
|
|
about: Signaler un bug du DSMMG
|
|
labels: bug
|
|
---
|
|
|
|
## Résumé
|
|
|
|
<!-- 1-2 phrases. -->
|
|
|
|
## Reproduction
|
|
|
|
Un repro CodeSandbox ou StackBlitz est idéal. Sinon, étapes :
|
|
|
|
1. Aller sur …
|
|
2. Faire …
|
|
3. Observer …
|
|
|
|
## Comportement attendu
|
|
|
|
<!-- Ce qui devrait se passer. -->
|
|
|
|
## Comportement observé
|
|
|
|
<!-- Ce qui se passe vraiment. Joindre captures / vidéos / logs console. -->
|
|
|
|
## Environnement
|
|
|
|
- Version DSMMG : <!-- ex. 0.2.0 -->
|
|
- Browser + version : <!-- ex. Chrome 130, Firefox 132, Safari 18 -->
|
|
- OS : <!-- ex. Windows 11, macOS 14, iOS 17 -->
|
|
- Mode : light / dark / system
|
|
- Accent : synapse / blue / … / custom
|
|
- Densité : comfortable / cozy / compact
|
|
- Reduced motion activé : oui / non
|
|
|
|
## Composant(s) concerné(s)
|
|
|
|
<!-- Button, DataTable, Tooltip, etc. -->
|
|
|
|
## A11y
|
|
|
|
- [ ] Reproductible au clavier ?
|
|
- [ ] Reproductible avec lecteur d'écran ?
|
|
- [ ] Régression de contraste ?
|
|
|
|
## Idée de cause / fix (optionnel)
|