Problem/Motivation

Global
🎉 Gestion des prĂ©fĂ©rences utilisateurs de contrastes et d’animations #929
Mode haut contraste (couleurs forcĂ©es) : l’ensemble des composants ont Ă©tĂ© revu pour une utilisation avec un thĂšme contrastĂ© (Windows High Contrast mode)
Animations dĂ©sactivĂ©es : les animations sur les composants sont dĂ©sactivĂ©es lorsque l’option “reduce motion” est active
🐛 Correction du centrage des container-sm/md/lg/xl #916

🎉 Ajout d’icînes #956 #946 #929 #911
#3486984: [1.1.0] Remove icons from ui_styles

🎉 Ajout des tokens de couleur $background-action-high-grey et $border-contrast-grey #911 #917
Pictogramme
#3486988: [1.1.0] DSFR 1.12 : Ajout des tokens de couleur $background-action-high-grey et $border-contrast-grey #911 #917

🎉 Ajout du pictogramme digital/in-progress #918
#3486984: [1.1.0] Remove icons from ui_styles

Build
✹ Lors de l'exĂ©cution de la commande yarn build, les fichiers de configuration sont créés s'ils n'existaient pas #908
✹ Ajout de browser-sync en tant que peerDependencies dans le package.json #908

đŸ§© Composants

Bandeau d’information importante - notice
🎉 Ajout de variations de bandeaux d'information importante #917
2 niveaux génériques supplémentaires (avertissement et alerte)
3 bandeaux d'alertes (attentat, appel à témoins, cyber-attaque)
3 bandeaux vigilance météo (orange, rouge, violette)
đŸ’„ Changement de la structure html permettant l’ajout d’un titre, une description, et un lien #917
#3441191: [1.1.0] DSFR 1.12 : Notice pattern evolution

Carte - card
✹ Ajout d'une classe utilitaire enlarge-button utilisĂ©e sur les cartes et les tuiles de tĂ©lĂ©chargement pour Ă©largir la zone de clique Ă  tout le composant quand l'Ă©lĂ©ment cliquable est un bouton #943 #951
✹ Mise à jour de la taille des images d’exemples de carte "Image et ratio" #938
#3486991: [1.1.0] DSFR 1.12 : mise Ă  jour du composant card

Contenu média - content
✹ Le composant fr-transcription n’est plus placĂ© dans mais aprĂšs la balise fr-content-media (la rĂ©trocompatibilitĂ© de la structure prĂ©cĂ©dente est conservĂ©e mais dĂ©prĂ©ciĂ©e) #932
â™żïž ajoute un attribut alt sur l'exemple "MĂ©dia image avec une transcription" mentionnant la transcription situĂ©e en dessous du composant MĂ©dia
â™żïž ajoute un attribut title sur les exemples de "MĂ©dia video" mentionnant la transcription situĂ©e en dessous du composant MĂ©dia
#3486992: [1.1.0] ⚠ DSFR 1.12 : mise Ă  jour du composant content_media

Citation - quote
🐛 Ajout de la propriĂ©tĂ© object-fit: cover sur l'image de citation pour conserver le ratio de l'image lorsqu'elle n'est pas carrĂ©e. Dans la mesure du possible, privilĂ©giez un ratio d'image carrĂ© pour un meilleur support navigateur. #912

Curseur - range
🐛 Correction de la boucle infinie faisant crash la page #931
🐛 Correction du style du curseur avec Ă©tape dĂ©sactivĂ©, et ajout d’exemples de curseurs dĂ©sactivĂ©s #931
🐛 Correction de la modification de valeur du deuxiĂšme input lorsque le min dĂ©passe le max ou l'inverse sur le curseur double #931

En-tĂȘte - header
🐛 RĂ©duction de la zone de clic du lien du service, ou du logo, Ă©largie en mobile. La zone Ă  droite du logo et Ă  droite du service n’est plus cliquable Ă©vitant les clics non dĂ©sirĂ©s #944

Fil d’arianne - breadcrumb
🐛 Correction de l'alignement vertical des icînes de chevron sur tout les navigateurs (bug sur Safari 17) #933

Interrupteur - toggle
âœšđŸ’„ Ajout de la bordure colorĂ©e Ă  gauche de l’interrupteur en Ă©tat d’erreur/succĂšs. Attention : Les marges avant et aprĂšs le composant ont Ă©tĂ© retirĂ©es, possible ajustement des espacements Ă  prĂ©voir #954
🐛 Correction du retour Ă  la ligne sur le label "activĂ©/dĂ©sactivĂ©â€ #928

Pied de page - footer
âœšđŸ’„ Change l'ordre des liens, et gouvernement.fr devient info.gouv.fr #905
🐛 Remplacement de l'intitulĂ© par dĂ©faut "[A modifier]" de l'attribut title par l'intitulĂ© officiel sur les liens obligatoires du footer. #905
🐛 RĂ©duction de la zone de clic du logo en mobile, elle n’est plus Ă©tendue sur toute la largeur #944
#3488668: [1.1.0] ⚠ DSFR 1.12 : evolution of footer component

Tableau - table
âœšđŸ’„ Evolution du tableau permettant l’ajout de donnĂ©es complexes, d’utilitaires de placement, de bouton de tri, de coche de sĂ©lection de ligne (la rĂ©trocompatibilitĂ© de la structure prĂ©cĂ©dente est conservĂ©e mais dĂ©prĂ©ciĂ©e) #911
#3488673: [1.1.0] DSFR 1.12 and 1.12.1 : evolution of table component

Tuile - tile
✹ Ajout d'une classe utilitaire enlarge-button utilisĂ©e sur les cartes et les tuiles de tĂ©lĂ©chargement pour Ă©largir la zone de clique Ă  tout le composant quand l'Ă©lĂ©ment cliquable est un bouton #943 #951
#3488675: [1.1.0] DSFR 1.12 : evolution of tile component

🔌 Analytics
🎉 Ajout de la possibilitĂ© de bloquer une action particuliĂšre avec l'attribut et la valeur data-fr-analytics-action="false" quand l'envoi des actions est activĂ© au global #937
🎉 Ajout de marquage sur le lien des bandeaux d’information importante #917

Comments

Musa.thomas created an issue. See original summary.

pdureau’s picture

Title: Update to DSFR 1.12 » [1.1.x] Update to DSFR 1.12
spryah’s picture

May I add that the markup in a few templates and patterns seems to have fallen out-of-date, for example:
- The classes, fr-card__link and fr-tile__link are gone since DSFR 1.5
- The dialog element in the transcription pattern changed to a div in DSFR 1.10
- The classes in the form fields' error messages have changed multiple times according to the history (but it looks like it was not mentioned in the changelog ?)

Should I open separate issues for these changes?

just_like_good_vibes’s picture

Version: 1.0.x-dev » 1.1.x-dev
just_like_good_vibes’s picture

Hello @spryah, thank you for the message.
YEs indeed, let's handle that in a separate issue. it will help to commit the corrections in 1.0.x-dev (if ok with DSFR 1.11) and to 1.1.x (DSFR 1.12).
Let's mention them as child issues of that current issue if possible?
thanks

just_like_good_vibes’s picture

Issue summary: View changes
just_like_good_vibes’s picture

Issue summary: View changes
just_like_good_vibes’s picture

Issue summary: View changes
just_like_good_vibes’s picture

Issue summary: View changes
just_like_good_vibes’s picture

Issue summary: View changes
just_like_good_vibes’s picture

issues have been updated thanks to @spryah:

- The classes, fr-card__link and fr-tile__link are gone since DSFR 1.5 -> #3487432: [1.0.4] remove deprecated classed in card component#3486991: [1.1.0] DSFR 1.12 : mise Ă  jour du composant card
- The dialog element in the transcription pattern changed to a div in DSFR 1.10 -> #3487435: [1.1.0] transcription pattern update
- The classes in the form fields' error messages have changed multiple times according to the history (but it looks like it was not mentioned in the changelog ?) -> #3487437: check classes in the form fields' error messages

just_like_good_vibes’s picture

Issue summary: View changes
just_like_good_vibes’s picture

Title: [1.1.x] Update to DSFR 1.12 » [1.1.0] Update to DSFR 1.12
just_like_good_vibes’s picture

Status: Active » Fixed
just_like_good_vibes’s picture

Status: Fixed » Closed (fixed)