Composants de formulaire
Les composants de formulaire permettent la saisie et la validation de données : champs texte, sélecteurs, interrupteurs, upload de fichiers, etc.
Champs de saisie
| Composant | Description |
|---|---|
| Input | Champ texte avec préfixe, suffixe et icônes |
| Textarea | Zone de texte avec compteur et auto-resize |
| Password | Champ mot de passe avec validation et barre de progression |
Sélection
| Composant | Description |
|---|---|
| SelectBox | Liste déroulante avec sélection simple ou multiple |
| RadioGroup | Groupe radio pour sélection unique avec modes d'affichage |
| CheckboxGroup | Groupe checkbox pour sélection multiple avec modes d'affichage |
| Switch | Interrupteur on/off avec labels optionnels |
Valeurs et fichiers
| Composant | Description |
|---|---|
| Slider | Curseur pour valeurs numériques avec marqueurs |
| FileUpload | Upload de fichiers avec drag & drop et prévisualisation |
Structure et validation
| Composant | Description |
|---|---|
| FormField | Wrapper de champ avec label, message et état de validation |
| FormFieldGroup | Groupe de champs avec espacement et direction configurables |