You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/components/DsfrAlert/DsfrAlert.stories.js
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ export default {
12
12
argTypes: {
13
13
dark: {
14
14
control: 'boolean',
15
-
description: 'Permet de voir le composant dans les deux **thèmes** : **clair** (`false`, défaut) et **sombre* (`true`).\n\n*N.B. : Ne fait pas partie du composant.*',
15
+
description: 'Permet de voir le composant dans les deux **thèmes** : **clair** (`false`, défaut) et **sombre** (`true`).\n\n*N.B. : Ne fait pas partie du composant.*',
Copy file name to clipboardExpand all lines: src/components/DsfrBreadcrumb/DsfrBreadcrumb.stories.js
+10-6Lines changed: 10 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -4,9 +4,15 @@ export default {
4
4
component: DsfrBreadcrumb,
5
5
title: 'Basic/Fil d’Ariane - Breadcrumb',
6
6
argTypes: {
7
-
dark: {control: 'boolean'},
8
-
links: {control: 'object'},
9
-
showButton: {control: 'boolean'},
7
+
dark: {
8
+
control: 'boolean',
9
+
description: 'Permet de voir le composant dans les deux **thèmes** : **clair** (`false`, défaut) et **sombre** (`true`).\n\n*N.B. : Ne fait pas partie du composant.*',
10
+
},
11
+
12
+
links: {
13
+
control: 'object',
14
+
description: 'Tableau d’objets, chaque objet contiendra 2 propriétés : `to` avec le lien et `text` avec le texte à afficher',
Copy file name to clipboardExpand all lines: src/components/DsfrButton/DsfrButton.stories.js
+16-7Lines changed: 16 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -10,21 +10,30 @@ export default {
10
10
component: DsfrButton,
11
11
title: 'Basic/Boutons - Button',
12
12
argTypes: {
13
-
secondary: {
14
-
control: 'boolean',
15
-
description: 'Indique si le bouton est un bouton **secondaire**',
16
-
},
17
13
dark: {
18
14
control: 'boolean',
19
15
description: 'Permet de voir le composant dans les deux **thèmes** : **clair** (`false`, défaut) et **sombre** (`true`).\n\n*N.B. : Ne fait pas partie du composant.*',
20
16
},
17
+
secondary: {
18
+
control: 'boolean',
19
+
description: 'Indique si le bouton est un bouton **secondaire**',
20
+
},
21
21
label: {
22
22
control: 'text',
23
23
description: '**Texte** du bouton',
24
24
},
25
-
disabled: {control: 'boolean',description: 'Indique si le bouton est **inactivé**'},
26
-
icon: {control: 'text',description: '**Nom de l’icône** (tel que sur le site [RemixIcon](https://remixicon.com), exemple: `"ri-search-line"`) à afficher à côté du texte du bouton.\n\n Par défaut, l’icône est à gauche'},
27
-
iconRight: {control: 'boolean',description: 'Indique si l’icône doit **s’afficher à droite** (`true`)'},
25
+
disabled: {
26
+
control: 'boolean',
27
+
description: 'Indique si le bouton est **inactivé**',
28
+
},
29
+
icon: {
30
+
control: 'text',
31
+
description: '**Nom de l’icône** (tel que sur le site [RemixIcon](https://remixicon.com), exemple: `"ri-search-line"`) à afficher à côté du texte du bouton.\n\n Par défaut, l’icône est à gauche',
32
+
},
33
+
iconRight: {
34
+
control: 'boolean',
35
+
description: 'Indique si l’icône doit **s’afficher à droite** (`true`)',
Copy file name to clipboardExpand all lines: src/components/DsfrButton/DsfrButtonGroup.stories.js
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ export default {
12
12
argTypes: {
13
13
dark: {
14
14
control: 'boolean',
15
-
description: 'Permet de voir le composant dans les deux **thèmes** : **clair** (`false`, défaut) et **sombre* (`true`).\n\n*N.B. : Ne fait pas partie du composant.*',
15
+
description: 'Permet de voir le composant dans les deux **thèmes** : **clair** (`false`, défaut) et **sombre** (`true`).\n\n*N.B. : Ne fait pas partie du composant.*',
Copy file name to clipboardExpand all lines: src/components/DsfrCard/DsfrCard.stories.js
+36-9Lines changed: 36 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -4,15 +4,42 @@ export default {
4
4
component: DsfrCard,
5
5
title: 'Éléments/Carte - Card',
6
6
argTypes: {
7
-
dark: {control: 'boolean'},
8
-
noArrow: {control: 'boolean'},
9
-
altImg: {control: 'text'},
10
-
detail: {control: 'text'},
11
-
description: {control: 'text'},
12
-
imgSrc: {control: 'text'},
13
-
link: {control: 'text'},
14
-
title: {control: 'text'},
15
-
horizontal: {control: 'boolean'},
7
+
dark: {
8
+
control: 'boolean',
9
+
description: 'Permet de voir le composant dans les deux **thèmes** : **clair** (`false`, défaut) et **sombre** (`true`).\n\n*N.B. : Ne fait pas partie du composant.*',
10
+
},
11
+
noArrow: {
12
+
control: 'boolean',
13
+
description: 'Indique si la carte doit afficher une flèche vers la droite (`false`, défaut) ou non (`true`)',
14
+
},
15
+
altImg: {
16
+
control: 'text',
17
+
description: 'Texte alternatif à ajouter à l’image de la carte',
18
+
},
19
+
detail: {
20
+
control: 'text',
21
+
description: 'Texte de détail de la carte',
22
+
},
23
+
description: {
24
+
control: 'text',
25
+
description: 'Texte de description de la carte',
26
+
},
27
+
imgSrc: {
28
+
control: 'text',
29
+
description: 'URL de l’image de la carte',
30
+
},
31
+
link: {
32
+
control: 'text',
33
+
description: 'URL cible de la carte',
34
+
},
35
+
title: {
36
+
control: 'text',
37
+
description: 'Titre de la carte',
38
+
},
39
+
horizontal: {
40
+
control: 'boolean',
41
+
description: 'Indique si le contenu de la carte doit être horizontal (passe de toute façon en vertical sur mobile)',
Copy file name to clipboardExpand all lines: src/components/DsfrCheckbox/DsfrCheckbox.stories.js
+33-9Lines changed: 33 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -2,16 +2,40 @@ import DsfrCheckbox from './DsfrCheckbox.vue'
2
2
3
3
exportdefault{
4
4
component: DsfrCheckbox,
5
-
title: 'Basic/Case à cocher - Checkbox',
5
+
title: 'Basic/Case à cocher - Checkbox/Cases',
6
6
argTypes: {
7
-
dark: {control: 'boolean'},
8
-
label: {control: 'text'},
9
-
name: {control: 'text'},
10
-
hint: {control: 'text'},
11
-
disabled: {control: 'boolean'},
12
-
checked: {control: 'boolean'},
13
-
errorMessage: {control: 'text'},
14
-
validMessage: {control: 'text'},
7
+
dark: {
8
+
control: 'boolean',
9
+
description: 'Permet de voir le composant dans les deux **thèmes** : **clair** (`false`, défaut) et **sombre** (`true`).\n\n*N.B. : Ne fait pas partie du composant.*',
10
+
},
11
+
label: {
12
+
control: 'text',
13
+
description: 'Label de la case à cocher',
14
+
},
15
+
name: {
16
+
control: 'text',
17
+
description: 'Valeur de l’attribut `name` de la case à cocher',
18
+
},
19
+
hint: {
20
+
control: 'text',
21
+
description: 'Indice de la case à cocher',
22
+
},
23
+
disabled: {
24
+
control: 'boolean',
25
+
description: 'Indique si la case à cocher est désactivée',
26
+
},
27
+
checked: {
28
+
control: 'boolean',
29
+
description: 'Indique si la case à cocher est cochée',
30
+
},
31
+
errorMessage: {
32
+
control: 'text',
33
+
description: 'Texte du message à afficher en cas d’erreur',
34
+
},
35
+
validMessage: {
36
+
control: 'text',
37
+
description: 'Texte du message à afficher en cas de succès',
Copy file name to clipboardExpand all lines: src/components/DsfrCheckbox/DsfrCheckboxSet.stories.js
+11-7Lines changed: 11 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -2,20 +2,24 @@ import DsfrCheckboxSet from './DsfrCheckboxSet.vue'
2
2
3
3
exportdefault{
4
4
component: DsfrCheckboxSet,
5
-
title: 'Basic/Case à cocher - Checkbox',
5
+
title: 'Basic/Case à cocher - Checkbox/Groupe de cases',
6
6
argTypes: {
7
-
dark: {control: 'boolean'},
7
+
dark: {
8
+
control: 'boolean',
9
+
description: 'Permet de voir le composant dans les deux **thèmes** : **clair** (`false`, défaut) et **sombre** (`true`).\n\n*N.B. : Ne fait pas partie du composant.*',
10
+
},
11
+
8
12
disabled: {
9
13
control: 'boolean',
10
14
description: 'Indique si l’ensemble des checkboxes doivent être désactivées (`true`) ou non (`false`, défaut)',
11
15
},
12
16
errorMessage: {
13
17
control: 'text',
14
-
description: 'Message à afficher en cas d’ensemble de champs valide',
18
+
description: 'Texte du message à afficher en cas d’erreur',
15
19
},
16
20
validMessage: {
17
21
control: 'text',
18
-
description: 'Message à afficher en cas d’ensemble de champs valide',
22
+
description: 'Texte du message à afficher en cas de succès',
19
23
},
20
24
inline: {
21
25
control: 'boolean',
@@ -29,13 +33,13 @@ export default {
29
33
control: 'object',
30
34
description: 'Tableau de `string` (la valeur `value` de la checkbox sera identique au `label`) ou d’objets contenant les props à passer à chaque composant DsfrCheckbox, sauf `modelValue` qui sera calculée à partir de `modelValue` du DsfrCheckboxSet.',
31
35
},
32
-
onChange: {
33
-
action: 'changed',
34
-
},
35
36
modelValue: {
36
37
control: 'object',
37
38
description: 'Tableau des valeurs sélectionnées (cochées) du groupe de checkboxes',
0 commit comments