Composants
Cette section contient la documentation de tous les composants disponibles dans le SurgeUp Design System.
Affichage
- Image - Composant image avec ratios, sources multiples et lazy loading
- Avatar - Composant avatar avec initiales, statut et badges
- AvatarGroup - Groupe d'avatars avec gestion du surplus
- Badge - Composant badge moderne avec variantes et icônes
- Dialog - Composant modale/tiroir polyvalent
- Tabs - Composant tabs
- Progress - Composant Progress
Formulaires
- Input - Composant input avec plusieurs variantes
- Textarea - Composant textarea field avec compteur et auto-resize
- SelectBox - Composant SelectBox avec support de la sélection multiple
- RadioGroup - Composant RadioGroup pour la sélection unique avec diférents modes d'affichage
- CheckboxGroup - Composant CheckboxGroup pour la sélection multiple avec diférents modes d'affichage
- Switch - Composant switch pour les actions de basculement
- FileUpload - Composant upload de fichiers avec drag & drop
- Slider - Composant slider pour les valeurs numériques
- Password - Composant password avec validation et barre de progression
Actions
- Button - Composant bouton avec plusieurs variantes
- ButtonGroup - Groupe de boutons avec espacement contrôlé
- Link - Composant lien avec support des icônes et variantes
- LinkGroup - Groupe de liens avec espacement contrôlé
- Dropdown - Composant dropdown avec options et liens
Organisation
- FormFieldGroup - Groupe de champs de formulaire avec espacement contrôlé
- FloatButton - Bouton flottant positionné dans les coins de l'écran