Skip to content

Commit 42ee9a8

Browse files
committed
feat: ⬆️ utilise DSFR 1.13
- met à jour DSFR vers la version 1.13 - corrige le composant infobulle pour un fonctionnement correct avec la 1.13
1 parent 8f65110 commit 42ee9a8

File tree

8 files changed

+64
-808
lines changed

8 files changed

+64
-808
lines changed

demo-app/main.css

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
.flex {
2+
display: flex;
3+
}
4+
5+
.justify-center {
6+
justify-content: center;
7+
}
8+
9+
.items-center {
10+
align-items: center;
11+
}

demo-app/main.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ import '@gouvfr/dsfr/dist/utility/utility.main.min.css'
1212

1313
import '@gouvfr/dsfr/dist/utility/icons/icons.main.min.css'
1414

15+
import './main.css'
16+
1517
createApp(App)
1618
.use(router)
1719
.use(VueDsfr)

demo-app/views/AppHome.vue

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -167,26 +167,28 @@ const rows = [
167167
</DsfrTooltip>
168168
</template>
169169
<template v-else>
170-
<DsfrTooltip
171-
:content="`(${colKey})`"
172-
on-hover
173-
>
170+
<div class="flex items-center">
174171
{{ cell }}
175-
</DsfrTooltip>
172+
<DsfrTooltip
173+
:content="`(${colKey})`"
174+
href="#"
175+
/>
176+
</div>
176177
</template>
177178
</template>
178179
</DsfrDataTable>
179180
</div>
180181

181-
<div class="flex justify-between w-full relative">
182+
<div class="flex justify-between items-center gap-2 w-full relative">
182183
<DsfrTooltip
183184
on-hover
184185
content="Texte de l’info-bulle qui apparaît au survol"
185186
>
186187
Au survol
187188
</DsfrTooltip>
188189

189-
Et au clic avec une icône seulement :
190+
<span>Et au clic avec une icône seulement :</span>
191+
190192
<DsfrTooltip
191193
content="Texte de l’info-bulle qui apparaît au clic"
192194
/>

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
"vue-router": "^4.5.0"
8686
},
8787
"dependencies": {
88-
"@gouvfr/dsfr": "~1.12.1",
88+
"@gouvfr/dsfr": "~1.13.0",
8989
"focus-trap": "^7.6.4",
9090
"focus-trap-vue": "^4.0.3",
9191
"vue": "^3.5.13",

0 commit comments

Comments
 (0)