Files
DSMMG/LICENSE
T
Dinawo 133feff75d
Release / Release / open changeset PR (push) Has been cancelled
CI / Build, typecheck, test, a11y (push) Has been cancelled
feat(v1): bloquants release v1 — tests, stories, visual regression, gouvernance, publishing
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>
2026-05-04 22:29:35 +02:00

51 lines
2.2 KiB
Plaintext

DSMMG — Design System ManageMate Group
Copyright (c) 2026 ManageMate Group. Tous droits réservés.
LICENCE PROPRIÉTAIRE — USAGE INTERNE MANAGEMATE GROUP
Cette licence régit l'utilisation des packages :
@managemate/css, @managemate/react, @managemate/icons, @managemate/tokens
ainsi que le code source du repository associé.
1. PROPRIÉTÉ INTELLECTUELLE
Le DSMMG (Design System ManageMate Group) et l'ensemble de ses
composants logiciels, designs, tokens, illustrations et documentation
sont la propriété exclusive de ManageMate Group SAS. Aucun transfert
de propriété n'est effectué par cette licence.
2. USAGE AUTORISÉ
L'utilisation du DSMMG est autorisée :
- dans tous les produits et services développés par ManageMate Group
ou ses filiales (Synapse, HRTime, Forge, Orbit, MSLM,
Espace-Client, sites publics et tout autre produit interne) ;
- par les contractuels et prestataires sous accord de
confidentialité, dans le strict cadre de leur mission pour
ManageMate Group.
3. INTERDICTIONS
Sont strictement interdits sans accord écrit préalable de
ManageMate Group :
- toute redistribution publique du code source ou des binaires ;
- toute utilisation commerciale en dehors des produits ManageMate ;
- toute publication sur un registre public (npm, GitHub Packages…) ;
- toute reverse-engineering, modification ou extraction des
composants pour intégration dans un système tiers ;
- toute mention de marque ou usage du logo DSMMG sans autorisation.
4. ABSENCE DE GARANTIE
Le logiciel est fourni "TEL QUEL", sans garantie d'aucune sorte,
expresse ou implicite, y compris notamment les garanties d'aptitude
à un usage particulier ou de non-violation des droits de tiers.
ManageMate Group ne pourra être tenu responsable de tout dommage
résultant de l'utilisation du DSMMG.
5. RGAA / WCAG
Le DSMMG fait l'effort de respecter le RGAA 4.1 / WCAG 2.2 AA,
mais l'intégrateur final reste responsable de la conformité de
l'application complète. Les composants sont des briques, pas une
garantie totale.
6. CONTACT
Pour toute demande de licence étendue ou d'usage hors périmètre :
licensing@managemate.fr