Skip to content

Commit bee1f05

Browse files
author
Julien Bouquillon
committed
fix: add svgs
1 parent 11ba4aa commit bee1f05

1 file changed

Lines changed: 15 additions & 10 deletions

File tree

confiture-web-app/src/components/ThemeModal.vue

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
1+
<script setup lang="ts">
2+
import light from "@gouvfr/dsfr/dist/artwork/light.svg";
3+
import dark from "@gouvfr/dsfr/dist/artwork/dark.svg";
4+
import system from "@gouvfr/dsfr/dist/artwork/system.svg";
5+
</script>
6+
17
<template>
2-
xxx
38
<dialog
49
id="fr-theme-modal"
510
class="fr-modal"
@@ -54,15 +59,15 @@
5459
>
5560
<use
5661
class="fr-artwork-decorative"
57-
xlink:href="../../../dist/artwork/light.svg#artwork-decorative"
62+
:xlink:href="`${light}#artwork-decorative`"
5863
></use>
5964
<use
6065
class="fr-artwork-minor"
61-
xlink:href="../../../dist/artwork/light.svg#artwork-minor"
66+
:xlink:href="`${light}#artwork-minor`"
6267
></use>
6368
<use
6469
class="fr-artwork-major"
65-
xlink:href="../../../dist/artwork/light.svg#artwork-major"
70+
:xlink:href="`${light}#artwork-major`"
6671
></use>
6772
</svg>
6873
</div>
@@ -87,15 +92,15 @@
8792
>
8893
<use
8994
class="fr-artwork-decorative"
90-
xlink:href="../../../dist/artwork/dark.svg#artwork-decorative"
95+
:xlink:href="`${dark}#artwork-decorative`"
9196
></use>
9297
<use
9398
class="fr-artwork-minor"
94-
xlink:href="../../../dist/artwork/dark.svg#artwork-minor"
99+
:xlink:href="`${dark}#artwork-minor`"
95100
></use>
96101
<use
97102
class="fr-artwork-major"
98-
xlink:href="../../../dist/artwork/dark.svg#artwork-major"
103+
:xlink:href="`${dark}#artwork-major`"
99104
></use>
100105
</svg>
101106
</div>
@@ -123,15 +128,15 @@
123128
>
124129
<use
125130
class="fr-artwork-decorative"
126-
xlink:href="../../../dist/artwork/system.svg#artwork-decorative"
131+
:xlink:href="`${system}#artwork-decorative`"
127132
></use>
128133
<use
129134
class="fr-artwork-minor"
130-
xlink:href="../../../dist/artwork/system.svg#artwork-minor"
135+
:xlink:href="`${system}#artwork-minor`"
131136
></use>
132137
<use
133138
class="fr-artwork-major"
134-
xlink:href="../../../dist/artwork/system.svg#artwork-major"
139+
:xlink:href="`${system}#artwork-major`"
135140
></use>
136141
</svg>
137142
</div>

0 commit comments

Comments
 (0)