Skip to content

Commit a2aed89

Browse files
authored
Sans CSS, le contenu de la tooltip reste affiché près de son bouton (#1025)
* remove teleport for user impact tooltip * update changelog
1 parent 5e41a19 commit a2aed89

File tree

2 files changed

+31
-32
lines changed

2 files changed

+31
-32
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Tous les changements notables de Ara sont documentés ici avec leur date, leur c
66

77
### Corrections 🐛
88

9+
- Corrige l’affichage du contenu des infobulles lorsque le CSS est désactivé ([#1025](https://github.com/DISIC/Ara/pull/1025))
910
- Ajoute des bordures aux champs de saisie pour améliorer leur accessibilité ([#1038](https://github.com/DISIC/Ara/pull/1038))
1011

1112
## 02/04/2025

confiture-web-app/src/components/audit/CriteriumNotCompliantAccordion.vue

Lines changed: 30 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -159,38 +159,36 @@ const title = "Erreur et recommandation";
159159
Informations sur l’impact usager
160160
</button>
161161

162-
<Teleport to="body">
163-
<div
164-
id="tooltip"
165-
class="fr-tooltip fr-placement"
166-
role="tooltip"
167-
data-fr-js-tooltip="true"
168-
>
169-
<p class="fr-text--xs fr-mb-1w">
170-
<strong>Bloquant</strong> : empêche complètement l’accès ou
171-
l’utilisation.<br />
172-
<span class="user-impact-example"
173-
>Ex : il est impossible de soumettre un formulaire au
174-
clavier.</span
175-
>
176-
</p>
177-
<p class="fr-text--xs fr-mb-1w">
178-
<strong>Majeur</strong> : rend l’accès ou l’utilisation
179-
difficile.<br />
180-
<span class="user-impact-example"
181-
>Ex : les champs ne sont pas regroupés.</span
182-
>
183-
</p>
184-
<p class="fr-text--xs fr-mb-0">
185-
<strong>Mineur</strong> : gêne légèrement sans empêcher l’accès
186-
ou l’utilisation.<br />
187-
<span class="user-impact-example"
188-
>Ex : des retours à la ligne sont utilisés pour espacer des
189-
textes.</span
190-
>
191-
</p>
192-
</div>
193-
</Teleport>
162+
<div
163+
id="tooltip"
164+
class="fr-tooltip fr-placement"
165+
role="tooltip"
166+
data-fr-js-tooltip="true"
167+
>
168+
<p class="fr-text--xs fr-mb-1w">
169+
<strong>Bloquant</strong> : empêche complètement l’accès ou
170+
l’utilisation.<br />
171+
<span class="user-impact-example"
172+
>Ex : il est impossible de soumettre un formulaire au
173+
clavier.</span
174+
>
175+
</p>
176+
<p class="fr-text--xs fr-mb-1w">
177+
<strong>Majeur</strong> : rend l’accès ou l’utilisation
178+
difficile.<br />
179+
<span class="user-impact-example"
180+
>Ex : les champs ne sont pas regroupés.</span
181+
>
182+
</p>
183+
<p class="fr-text--xs fr-mb-0">
184+
<strong>Mineur</strong> : gêne légèrement sans empêcher l’accès ou
185+
l’utilisation.<br />
186+
<span class="user-impact-example"
187+
>Ex : des retours à la ligne sont utilisés pour espacer des
188+
textes.</span
189+
>
190+
</p>
191+
</div>
194192
</div>
195193
</template>
196194
</RadioGroup>

0 commit comments

Comments
 (0)