Skip to content

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

Publié sous licence MIT.