-
Notifications
You must be signed in to change notification settings - Fork 0
fix(deps): update all non-major dependencies (minor) #198
base: main
Are you sure you want to change the base?
Conversation
Cette PR casse les icones :/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should not update @gouvfr/dsfr
a761132
to
79006ac
Compare
🎉 Deployment for commit 79006ac : IngressesDocker images
Debug
|
79006ac
to
5cd378f
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
84fe0ea
to
a77e67d
Compare
a77e67d
to
4603cc1
Compare
4395db4
to
9e289dc
Compare
7fdd8ca
to
afe82d6
Compare
afe82d6
to
b925e32
Compare
b925e32
to
dd98cd8
Compare
4702a60
to
53cb3bc
Compare
e8a0b11
to
b2a1f80
Compare
fb4397c
to
81bd252
Compare
a640b92
to
0b8a106
Compare
cfda768
to
5671e8a
Compare
5671e8a
to
45c3ce8
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
4242a63
to
9181c80
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
b7c7ea8
to
52e854c
Compare
52e854c
to
6abfd1e
Compare
6abfd1e
to
33fa3bd
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
33fa3bd
to
3540b37
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
Updated dependencies detected. Learn more about Socket for GitHub ↗︎
|
3540b37
to
8d6f951
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
8d6f951
to
0c584b6
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
0c584b6
to
86b2b91
Compare
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
This PR contains the following updates:
1.3.1
->1.11.0
12.1.0
->12.6.1
Release Notes
GouvernementFR/dsfr (@gouvfr/dsfr)
v1.11.0
Compare Source
✨ feat(range): version optimisée en accessibilité (#841)
🐛 fix(core): erreur js classname (#837)
🐛 fix(core): classname IE (#828)
🐛 fix(header): augmente le z-index du header (#830)
raised-over
raised-over
pour passer par dessus les cartes avec ombre🐛 fix(examples): met a jour les pages d'exemple (#831)
🐛 fix(password): placement checkbox & icon info (#832)
🐛 fix(*): corrections diverses (#833)
format detection
pour désactiver le style automatique des url, date, email, et tél sur IOS🐛 fix(input): fieldset error/valid (#827)
🐛 fix(doc): lien page d'exemple (#826)
🐛 fix(legacy): bugs IE divers (#825)
a
sur IEp
sur IEa
🐛 fix(range): dépendance à scheme (#823)
✨ feat(follow,share): icône twitter-x par défaut (#824)
🐛 fix(link, card, tile): espacement entre libellé et icone (#818)
a
et son libellé pour corriger l'écart entre le libellé du lien et l'iconearrow-right
sur les tuiles sans lien étendu, pour être iso avec les cartes🐛 fix(doc): met a jour les liens des pages d'exemple (#822)
✨ feat(segmented): ajout du composant contrôle segmenté (#805)
🐛 fix(build): liens doc sur core & utility (#821)
🐛 fix(toggle): largeur max du label & libellé (#819)
📈 feat(analytics): gestion des actions (#812)
isActionEnabled
dans la configuration et sur l'objetwindow.dsfr.analytics
permettant d'activer l'envoi des données d'actions si nécessaire.data-fr-action
permettant d'activer l'envoi d'action sur un élément particulier et de spécifier la partie title de l'actionName envoyé📝 doc(contributing): typos et formattage de la doc de contribution (#810)
🐛 fix(core): correctif garbage collection hash (#816)
✨ feat(range): ajout du composant curseur (#817)
🐛 feat(css-print): ajoute la feuille de style impression (#802)
.fr-no-print
pour retirer un élement de l'impression⬆️ chore(dependencies): met a jour les dependances Node (#815)
🐛 fix(header): ajustements header (#791)
🐛 fix(radio, radio-rich, toggle, checkbox): tokens de couleur (#760)
📝 doc(readme): mise en forme et précision du README.md (#774)
créer, par exemple, un système de design entièrement différent (d'où l'intérêt de la licence libre).
🐛 fix(connect): taille de la fonte adapatable (#813)
fr-connect__brand
. Celui-ci est désormais placé en contenu du pseudo-élément after du bouton📝 doc(readme): correction du lien de la documentation des icônes (#804)
📝 doc(cgu): correction URL du système de design (#799)
🐛 fix(icon): correction de l'icone user-setting-line (#797)
user-setting-line
qui ne correspondait pas à la bonne icone🐛 fix(card, scheme): alignement du détail carte & erreur js sur safari <14 (#796)
🐛 fix(sidemenu): correction marge interne (#793)
fr-sidemenu__inner
en desktop🐛 fix(footer): ajustements (#792)
🐛 fix(download): icon-size bug compilation (#788)
♻️ refactor(*): selecteur not combiné (#786)
🐛 fix(highlight): met à jour les espacements (#777)
🐛 fix(navigation): correctifs de style mega-menu (#785)
🐛 fix(unavailable): couleur de fond et image décorative (#787)
🐛 fix(close-btn): retire le
margin-left
négatif (#784)🐛 fix(form): token de couleur de la légende (#783)
🐛 fix(skiplink): espacements des liens d'évitement (#782)
🐛 fix(follow): corrige affichage (#781)
🐛 fix(tag): token de couleur du tag selectionnable (#780)
🐛 fix(summary): alignement du titre du sommaire (#779)
🐛 fix(share): token couleur texte cookies désactivés (#778)
🐛 fix(core): mise à jour lien vers la doc typographie (#775)
met à jour le lien vers la page "Typographie" du site de documentation.
🐛 fix(name): bouton ajout et suppression en secondaire (#773)
🐛 fix(input): combo champ + button en erreur (#772)
🐛 fix(toggle): couleur label & espacements (#771)
🐛 fix(consent): correction espacement des radios accepter (#768)
🐛 fix(consent): token de couleur des titres de finalité (#767)
🐛 fix(form, input): met a jour les espacements des icônes (#766)
🐛 fix(checkbox): met a jour le token de la coche (#762)
🐛 fix(login): correction espacements (#759)
🐛 fix(consent): correction lien & cookies obligatoires (#754)
🐛 fix(password): couleur du texte de la checkbox "afficher" (#750)
🐛 fix(skiplink): visible avec elastic scrolling (#749)
✨ feat(core): description list dl dt dd (#748)
🐛 fix(*): selecteur aria-current (#747)
♻️ refactor(highlight, callout): background image à la place de box shadow (#746)
🐛 fix(header): token titre service (#745)
🐛 fix(alert): remplacement des box-shadow en background-image (#742)
🐛 fix(link): rel noopener external & title target blank (#737)
🐛 fix(search, input, select): color token & cancel button (#740)
🐛 fix(logo): intitulé et motto en noir absolu (#738)
🐛 fix(select): correctifs flèche et intitulé (#736)
✨ feat(select): ajout exemple
<optgroup>
(#734)🐛 fix(header): mise à jour des exemples (#727)
🐛 fix(register): alignement boutons (#726)
🐛 fix(stepper): mise à jour de la structure (#724)
🐛 fix(page-unexpected): textes (#723)
🐛 fix(quote): ajoute un exemple avec un seul detail (#721)
🐛 fix(modal): a11y retire la liste dans la zone d'actions (#720)
div
à la place d'unul``li
fix(consent): ajoute un niveau de titre sur la banniere de consentement (#719)
<h4>
à la place d'un<p>
dans la structure HTML du composant✨ feat(prng): ajoute la librairie js pure-rand (#718)
🐛 fix(consent): coche les cookies obligatoires par defaut (#735)
v1.10.2
Compare Source
🐛 fix(analytics): réduction d'envoi des données (#806)
page_components
v1.10.1
Compare Source
🐛 fix(radio): correctif couleur manquante (#757)
🐛 fix(link): correction des liens de téléchargement sur firefox et des groupes de liens sur safari (#755)
✨ feat(share, follow, utility): icone personalisée, et ajout twitter-x et threads (#752)
🐛 fix(tile): correction de l'icone des tuiles avec lien externe (#753)
v1.10.0
Compare Source
🐛 fix(analytics): réduction d'envoi des données (#807)
page_components
🐛 fix(form): correctif barre état iOS (#712)
🐛 fix(modal): retour de focus fermeture clavier (#716)
🐛 fix(form): correctif focus des radios riches dépréciés (#715)
🐛 fix(follow): orthographe message de confirmation (#714)
✨ feat(core, password): boutons spéciaux input Safari (#711)
🐛 fix(core): stabilisation disclosure (#713)
📝 doc(tooltip): retrait exemple texte (#710)
🐛 fix(tile): correctif espacements version dépreciée (#704)
🐛 fix(tile, card): A11Y liens désactivés (#709)
role="link"
etaria-disabled=true
sur les version désactivées🐛 fix(transcription, content): correctif title et label bouton Agrandir (#708)
✨ feat(*): Ajout d'un meta tag iOS (#707)
<meta name="format-detection" content="telephone=no">
🐛 fix(card, tile): correctif IE 11 (#705)
🐛 fix(toggle): retrait tap-highlight-color iOS (#703)
🐛 fix(link): correctif téléchargement multiligne (#702)
🐛 fix(download): graisse du titre des liens (#701)
🐛 fix(*): mise à jour des liens du readme (#700)
🐛 fix(modal): préviens décalage mobile (#699)
🐛 fix(header): correctif régression scroll horizontal (#697)
🐛 fix(password): correctif accessibilité des messages (#694)
data-fr-valid
etdata-fr-error
avec les textes correspondants à l'état (respectivement, en français, "validé" et "en erreur"🐛 fix(sidemenu): correction de la couleur des liens du sidemenu (#698)
text default grey
🐛 fix(core): correctif sur KeyAction (#696)
✨ feat(colors): ajout des utilitaires de couleur flat (#693)
🐛 fix(tooltip,modal): interaction globale et focus iOS (#691)
🐛 fix(tooltip) : a11y tooltip hover (#686)
tabindex="0"
sur l'example dans un textearia-hidden="true"
et ajoutedisplay="none"
🐛 fix(transcription): a11y retour audit (#684)
aria-label=”Agrandir la transcription”
sur le bouton d’agrandissementrole="dialog"
à l'ouverture / fermeture de la modale✨ feat(tile): ajouts de variations de tuiles (#685)
Ajouts des mêmes variations que la carte :
.fr-tile--no-border
sans le bordure encadrant la tuile (mais la barre épaisse basse reste).fr-tile--shadow
avec élévation.fr-tile--grey
en gris contrast.fr-tile--no-background
couleur de fond transparente🐛 fix(card,tile): corrige erreur de syntaxe ejs + lint (#687)
🐛 fix(card, tile): correctif lien externe et désactivé (#683)
🐛 fix(card, tile): correctif token title (#682)
✨ feat(navigation, header, sidemenu): homogénéisation des espacements et indentation (#678)
🐛 fix(input): ajustement champs particuliers (#679)
🐛 fix(civility): correctif taille des boutons radio (#676)
🐛 fix(follow): ajoute d'exemple (#675)
🐛 fix(analytics): correctif page.date (#681)
🐛 fix(transcription): déplacement bouton modale (#680)
🐛 fix(form): met a jour les libelles des indications (#674)
🐛 fix(date): ajustement exemples (#671)
🐛 fix(form): correctif alignement icône des messages (#670)
🐛 fix(password): retrait du bouton natif sur edge (#669)
🐛 fix(name): a11y - gestion du focus (#664)
Ajoute dans la page d’exemple le déplacement du focus :
🐛 fix(footer): retrait de CSS obsolète (#668)
🐛 fix(password): correctif états de la case à cocher (#667)
🐛 fix(tooltip): mise a jour exemple (#666)
🐛 fix(input): fix groupe attributes & multiple hint text (#665)
🐛 fix(modal): suppression exemple des liens dans la zone d'action (#663)
🐛 fix(consent): correctif espacement et couleur (#662)
🐛 fix(card, tile): ajout version sans liens, target blank, et mise à jour des exemples (#657)
🐛 fix(pagination): correctif régression href des exemples (#661)
🐛 fix(sidemenu): suppression variante et correctif style bouton mobile (#660)
🐛 fix(company): retrait des pluriels (#659)
🐛 fix(link): corrige graisse lien de téléchargement (#658)
🐛 fix(password): bug icône (#648)
fr-icon
à l'utilisation d'une string en paramètreicon
🐛 feat(company): accessibilité lien externe (#656)
target="_blank"
par l'ajout d'un attributtitle
: "Annuaire des entreprises – nouvelle fenêtre"🐛 fix(unexpected): corrige groupe de bouton vide (#655)
.fr-btns-group
dans la templateejs
🐛 fix(*): accessibilité aria-live (#654)
assertive
parpolite
🐛 fix(account): accessibilité champs obligatoires (#652)
<p>
sur les pages de connexion et création de compte🐛 fix(pattern): dénomination des blocs fonctionnels (#649)
🐛 fix(core): correctif padding négatif (#650)
⬆️ chore(*): montée de version NodeJS 18 (#644)
🐛 fix(core): correctif bug proxy Toggle (#646)
📝 docs(analytics): correction doc analytics & readme (#643)
🐛 fix(analytics): correctif hiérarchie (#647)
🐛 fix(changelog): correctif inclusion des html (#642)
⬆️ chore(dependencies): met a jour les dépendances Node (#638)
🐛 fix(core): apparence du champ de recherche iOS (#639)
🐛 fix(header): duplication des id généralisée pour les quick access (#637)
🐛 fix(analytics): correctifs divers et ajouts de propriétés de page (#612)
user.profile
🐛 fix(search): hauteur du champ trop grande de 1px sur ios (#632)
Sur ios le champ dépasse de 1px par rapport au bouton.
-> Correction du max-height
✨ feat(select, input): ajout de la bordure en état erreur / succés / info (#635)
Actuellement la bordure gauche montrant l'état d'erreur/succès/info n'est appliqué que dans le cas d'un groupe de champ en erreur via les modificateur .fr-fieldset--error, .fr-fieldset--valid, .fr-fieldset--info
Afin d'être ISO avec l'UI nous rajoutons cet élément visuel sur :
.fr-input-group--error
.fr-input-group--valid
.fr-input-group--info
.fr-select-group--error
.fr-select-group--valid
.fr-select-group--info
🐛 fix(tab): correction onglets imbriqués en legacy (#628)
🐛 fix(example): retire les attributs file des (#631)
🐛 fix(link, button, tag, badge): retrait du z-index (#630)
🎉 feat(tooltip): ajout de la fonctionnalité Tooltip (#486)
Le composant
Infobulle
(oubulle d’aide
,aide contextuelle
) permet d’afficher du contenu dans le contexte de navigation (non modal), à propos et lors de l’interaction avec un élément précis de l’interface. Il est caché par défaut, et s’affiche au survol ou au clic de l’élément associé, par-dessus le reste de la page.🐛 fix(share): correction copie url dans presse papier (#629)
navigator.clipboard.writeText()
✨ feat(address): met a jour les message d'aide des champs de formulaire (#624)
🐛 fix(account): met a jour la hiérarchie html des modèles de page (#618)
fr-grid-row--gutters
🐛 fix(accordion, transcription, translate, sidemenu): Ajustement sur l'état défaut et actif (#564)
Harmonisation avec la navigation sur Accordion, Sidemenu, Translate et Transcription :
🐛 fix(tab, core): correctif tab legacy & margin top des headings (#621)
📝 doc(core): ajoute des exemples liens bruts et resets (#613)
Par défaut, le dsfr stylise les liens natifs, ce qui peut poser problème dans l'utilisation de librairie tierce.
2 classes utilitaires sont mise à disposition pour contrecarrer le style fort du lien :
.fr-raw-link
retire toute stylisation sur les liens natifs.fr-reset-link
remet le soulignement natif du navigateur (text-decoration: underline;
)Des pages d'exemples en illustrant l'utilisation ont été ajoutées dans les pages d'exemples des fondamentaux.
✨ feat(radio): radio rich sans images & pictogram à la place d'img (#540)
Les radios riches doivent utiliser des pictogrammes et non des images :
Le snippet :
DEVIENT :
Remplacer buildings/city-hall par la catégorie et le nom du pictogramme désiré
BREAKING CHANGE :
fr-radio-rich__img
devientfr-radio-rich__pictogram
📝 doc(core): corrige les liens vers les pages de documentation des fondamentaux (#623)
⬆️ chore(dependencies): met a jour les dépendances Node (#622)
✨ feat(card): image des cartes de téléchargement format a4 (#620)
🐛 fix(core): corrige liens pour retro-compat sur firefox (#615)
🐛 fix(header, navigation): focus des nav-items mobile & ajustements (#609)
✨ feat(pagination): évolution taille et écart des boutons (#549)
Harmonisation de l'espacement entre les boutons de pagination :
🐛 fix(core, modal): décalage scrollbar à l'ouverture/fermeture modale & fix scroll behavior (#519)
Lorsque la page est scrollable, un décalage se produit à l'ouverture d'une modal (la page étant figé elle n'est plus scrollable).
Une marge est donc appliquée à l'ouverture de la modale pour simuler la barre de scroll et ainsi éviter le mouvement du contenu en arrière plan.
♻️ refactor(radio,checkbox,toggle): passage input en bleu et refactorisation (#502)
Uniformisation des champs à cocher toggle/radio/checkbox
toggle:
appearance:none
radio:
radio-rich:
checkbox:
Form:
--text-disabled-grey
✨ feat(core): ouverture des disclosures à partir des ancres, état disabled désactive disclosure (#532)
🐛 fix(tab): écoute des événements de clavier déplacé sur la liste d'onglets (#531)
L'écoute des événements de clavier se faisant sur le composant, il est impossible d'interagir avec des éléments de formulaire dans le contenu de l'onglet -> l'écoute est déplacée au niveau de la liste des onglets, ce qui en exclut le contenu
✨ feat(name): ajout bouton de suppression de prénom (#493)
Dans le modèle de de bloc nom/prénom, un bouton permet d'ajouter des champs de saisie pour les prénoms secondaires -> ajout d'un bouton permettant de supprimer ces champs ajoutés
✨ feat(tile): Ajout icône flèche, état désactivé, icone lien externe, tuile de téléchargement (#602)
Les tuiles peuvent maintenant être de type téléchargement (comme les cartes)
Les tuiles ont maintenant par défaut une icone.
Les tuiles désactivées (a sans href) ont à présent:
Ajout des classes "fr-tile--vertical@md" et "fr-tile--vertical@lg" pour passer une tuile horizontale, ou download, en vertical à partir des breakpoints md et lg
🎉 feat(tile): évolution des tuiles (#534)
Evolution majeur du composant Tuile :
Nous souhaitons revoir la structure html de la tuile pour étendre les variations de contenu (avec détails, badge, etc), et uniformiser avec les comportements de la Carte (card).
Changements apportés :
Le snippet de code d'une tuile :
Devient :