Skip to content

Commit 062ccf2

Browse files
authored
Merge pull request #1120 from dnum-mi/develop
Develop
2 parents c5b7a2c + fd1e811 commit 062ccf2

File tree

113 files changed

+240
-153
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

113 files changed

+240
-153
lines changed

demo-app/views/AppForm.vue

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { ref } from 'vue'
44
import DsfrAlert from '@/components/DsfrAlert/DsfrAlert.vue'
55
import DsfrButton from '@/components/DsfrButton/DsfrButton.vue'
66
import DsfrCheckboxSet from '@/components/DsfrCheckbox/DsfrCheckboxSet.vue'
7+
import DsfrSelect from '@/components/DsfrSelect/DsfrSelect.vue'
78
import DsfrFileUpload from '@/components/DsfrFileUpload/DsfrFileUpload.vue'
89
import DsfrRadioButtonSet from '@/components/DsfrRadioButton/DsfrRadioButtonSet.vue'
910
import type { DsfrCheckboxSetProps } from '@/components/DsfrCheckbox/DsfrCheckbox.types'
@@ -21,8 +22,15 @@ const sendFile = () => {
2122
console.log('filesToUpload:', filesToUpload.value) // eslint-disable-line no-console
2223
}
2324
25+
const isGood = ref<boolean>()
2426
const whatever = ref('')
2527
const radioTest = ref('')
28+
const radioTest2 = ref('')
29+
30+
const options = [
31+
{ value: true, text: 'Oui', disabled: false },
32+
{ value: false, text: 'Non', disabled: false },
33+
]
2634
2735
const selectedCheckbox = ref(false)
2836
const selectedCheckboxes = ref([])
@@ -77,16 +85,16 @@ const cbOptions: DsfrCheckboxSetProps['options'] = [
7785
]"
7886
/>
7987
<DsfrRadioButtonSet
80-
v-model="radioTest"
81-
name="radio-123aui"
88+
v-model="radioTest2"
89+
name="radio-123auie"
8290
:options="[
8391
{
84-
label: 'label 1',
92+
label: 'label 2.1',
8593
value: 1,
8694
required: true,
8795
},
8896
{
89-
label: 'label 2',
97+
label: 'label 2.2',
9098
value: 2,
9199
},
92100
]"
@@ -97,6 +105,13 @@ const cbOptions: DsfrCheckboxSetProps['options'] = [
97105
</DsfrRadioButtonSet>
98106
</div>
99107

108+
<DsfrSelect
109+
v-model="isGood"
110+
required
111+
label="Est-ce que c’est bon ?"
112+
:options
113+
/>
114+
100115
<DsfrButton
101116
type="submit"
102117
label="Bouton de soumission du formulaire"

demo-app/views/AppHome.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,8 @@ const rows = [
182182
<div class="flex justify-between items-center gap-2 w-full relative">
183183
<DsfrTooltip
184184
on-hover
185+
title="Titre"
186+
aria-label="Le libellé"
185187
content="Texte de l’info-bulle qui apparaît au survol"
186188
>
187189
Au survol

docs/gabarit-doc-composant.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ La tuile est un raccourci ou point d’entrée qui redirige les utilisateurs ver
66

77
Le composant `DsfrTile` est une tuile flexible et stylisée, idéale pour afficher des informations sous forme de cartes visuelles dans une interface utilisateur. Ce composant permet d'intégrer des images, des SVG, des descriptions, des détails et des liens, tout en offrant de nombreuses options de personnalisation visuelle.
88

9-
🏅 La documentation sur la tuile sur le [DSFR](https://www.systeme-de-design.gouv.fr/elements-d-interface/composants/tuile/)
9+
🏅 La documentation sur la tuile sur le [DSFR](https://www.systeme-de-design.gouv.fr/version-courante/fr/composants/tuile/)
1010

1111
<VIcon name="vi-file-type-storybook" /> La story sur la tuile sur le storybook de [VueDsfr](https://storybook.vue-ds.fr/?path=/docs/composants-dsfrtile--docs)
1212

docs/guide/icones-officielles.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Ci-dessous sont listées les icônes standards du DSFR disponibles directement via le CSS du DSFR.
44

5-
[Site officiel](https://www.systeme-de-design.gouv.fr/elements-d-interface/fondamentaux-techniques/icones)
5+
[Site officiel](https://www.systeme-de-design.gouv.fr/version-courante/fr/fondamentaux-techniques/icones)
66

77
## Les icônes par section
88

docs/guide/migrations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ Utiliser le minimum de CSS du DSFR :
210210
- les **styles des liens** du DSFR
211211
- les **classes utilitaires** du DSFR
212212
- le **CSS de VueDsfr**
213-
- éventuellement d’autres parties du CSS (notamment pour les icônes, cf. [la documentation officielle du DSFR](https://www.systeme-de-design.gouv.fr/elements-d-interface/fondamentaux-techniques/icones))
213+
- éventuellement d’autres parties du CSS (notamment pour les icônes, cf. [la documentation officielle du DSFR](https://www.systeme-de-design.gouv.fr/version-courante/fr/fondamentaux-techniques/icones))
214214

215215
```javascript
216216
import '@gouvfr/dsfr/dist/core/core.main.min.css' // Le CSS minimal du DSFR

src/components/DsfrAccordion/DsfrAccordion.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Les accordéons permettent aux utilisateurs d'afficher et de masquer des sections de contenu présentés dans une page.
66

7-
🏅 La documentation sur l’accordéon sur le [DSFR](https://www.systeme-de-design.gouv.fr/elements-d-interface/composants/accordeon)
7+
🏅 La documentation sur l’accordéon sur le [DSFR](https://www.systeme-de-design.gouv.fr/version-courante/fr/composants/accordeon)
88

99
<VIcon name="vi-file-type-storybook" /> La story sur l’accordéon sur le storybook de [VueDsfr](https://storybook.vue-ds.fr/?path=/docs/composants-dsfraccordion--docs)
1010

src/components/DsfrAccordion/DsfrAccordion.stories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const delay = (timeout = 100) =>
99
new Promise((resolve) => setTimeout(resolve, timeout))
1010

1111
/**
12-
* [Voir quand l’utiliser sur la documentation du DSFR](https://www.systeme-de-design.gouv.fr/elements-d-interface/composants/accordeon/)
12+
* [Voir quand l’utiliser sur la documentation du DSFR](https://www.systeme-de-design.gouv.fr/version-courante/fr/composants/accordeon/)
1313
*/
1414
export default {
1515
component: DsfrAccordion,

src/components/DsfrAccordion/DsfrAccordionsGroup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Le composant `DsfrAccordionsGroup` permet de regrouper plusieurs accordéons en une seule unité cohérente. Il gère la logique de sélection active entre les accordéons enfants, permettant ainsi d'ouvrir un accordéon tout en fermant les autres. Ce composant est essentiel pour organiser des ensembles d'accordéons liés de manière interactive.
66

7-
🏅 La documentation sur l’accordéon sur le [DSFR](https://www.systeme-de-design.gouv.fr/elements-d-interface/composants/accordeon)
7+
🏅 La documentation sur l’accordéon sur le [DSFR](https://www.systeme-de-design.gouv.fr/version-courante/fr/composants/accordeon)
88

99
<VIcon name="vi-file-type-storybook" /> La story sur l’accordéon sur le storybook de [VueDsfr](https://storybook.vue-ds.fr/?path=/docs/composants-dsfraccordionsgroup--docs)
1010

src/components/DsfrAccordion/DsfrAccordionsGroup.stories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const delay = (timeout = 100) =>
77
new Promise((resolve) => setTimeout(resolve, timeout))
88

99
/**
10-
* [Voir quand l’utiliser sur la documentation du DSFR](https://www.systeme-de-design.gouv.fr/elements-d-interface/composants/accordeon/)
10+
* [Voir quand l’utiliser sur la documentation du DSFR](https://www.systeme-de-design.gouv.fr/version-courante/fr/composants/accordeon/)
1111
*/
1212
export default {
1313
component: DsfrAccordionsGroup,

src/components/DsfrAlert/DsfrAlert.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ L’alerte est disponible en deux tailles :
99
- taille médium (MD, par défaut, si la prop `small` est absente ou à `false`) et
1010
- petite taille ‘SM’ si la prop `small` est à `true`.
1111

12-
🏅 La documentation sur l’alerte sur le [DSFR](https://www.systeme-de-design.gouv.fr/elements-d-interface/composants/alerte)
12+
🏅 La documentation sur l’alerte sur le [DSFR](https://www.systeme-de-design.gouv.fr/version-courante/fr/composants/alerte)
1313

1414
<VIcon name="vi-file-type-storybook" /> La story sur l’alerte sur le storybook de [VueDsfr](https://storybook.vue-ds.fr/?path=/docs/composants-dsfralert--docs)
1515

0 commit comments

Comments
 (0)