🎉 Version 1.5
21 avril 2022
Les mises à jour du Design System de l'État sont intégrées à des releases dont les numéros de versions suivent la nomenclature SemVer en respectant le schéma suivant : MAJEUR.MINEUR.PATCH (X.Y.Z). Ce système de gestion de versions concernera les fichiers Sketch et Figma, le code et la documentation.
🎉 : AJOUT, ✨ : EVOLUTION, 🛠️ : CORRECTION, 🚫 : SUPPRESSION
Général
Nouveauté(s)
🎉 Ajout des liens de Téléchargement de fichier
🎉 Ajout des pictogrammes et leurs lignes directrices de conception
🎉 Ajout de composants en Béta : mise à disposition des éléments d’interface en avance de phase.
Évolution(s)
✨ Évolution des cartes
✨ Ajouts d’icônes supplémentaires et classement par catégories issus de RemixIcon
✨ Ajout au header d’un badge pour les sites et applicatifs en version beta.
Librairie Sketch
Général
🛠️ Divers correctifs de couleurs
🎉 Ajout d’une nouvelle page “[Bêta] Composants” dans le fichier “Système de Design de l'État · Fondamentaux, Composants” comprenant les composants proposés en amont des sorties “officielles”
🎉 Mise à disposition d’un nouveau fichier “Système de Design de l'État · Pictogrammes” comprenant les pictogrammes
🎉 Ajout d'une nouvelle section “📝 — [Bêta] Composants —” dans la liste des composants de la librairie “Système de Design de l'État · Core”
🎨 Fondamentaux
Icônes
🎉 Ajout de plusieurs icônes RemixIcon et classement par catégories
🛠️ Correction des noms de plusieurs icônes pour refléter leur caractère unique au DSFR en rajoutant le préfixe “fr--”.
🧩 Composants
Carte
✨ Évolution du composant en vu de proposer plus de modularité.
Si vous aviez inséré des cartes dans vos conceptions avant la mise à jour 1.5.0, celles-ci seront toujours visibles et seront dépréciées lors de la fin de la phase de transition. Il est conseillé de mettre à jour vos composants “Carte”.
Téléchargement de fichier
🎉 Ajout du composant sous la forme d’un bloc de téléchargement et d’un lien de téléchargement.
[Bêta] Bandeau d’information importante
🎉 Ajout du composant avec et sans croix de fermeture
Paramètres d’affichage
✨ Mise en place du lien entre le composant et les pictogrammes
Bouton FranceConnect
🛠️ Correction : la description présente dans le composant en 1.4.0 n'étant pas obligatoire, elle a été retirée du composant
En-tête
🎉 Ajout d’une mise en situation pour les sites en version bêta à la planche du composant. Il ne s’agit pas d’une variation du symbole qui lui ne change pas.
Librairie Figma
Général
🛠️ Divers correctifs de couleurs
🎉 Ajout du fichier “Pictogrammes” à l’espace Community
🎉 Ajout des tokens $artwork-minor-red-marianne.
🎨 Fondamentaux
Icônes
🎉 De nombreuses icônes ont été ajoutées
🎉 Des catégories ont été ajoutées pour ranger les icônes (ce sont celles de Remix Icon)
🛠️ Les noms de plusieurs icônes ont été corrigés pour refléter leur caractère unique au DSFR, elles possèdent désormais le préfixe “fr-”. Attention, les instances précédemment insérées de ces icônes ne conserveront pas leurs liens lors de la mise à jour.
🧩 Composants
Carte
✨ Le composant évolue, il propose désormais beaucoup plus de modularité
Techniquement, la nouvelle carte est un nouveau symbole : l’ancien a été supprimé.
Si vous aviez inséré des cartes dans vos designs avant la mise à jour 1.5.0, celles-ci seront toujours visibles mais ne renverront pas à la nouvelle carte après la mise à jour du fichier “Composants”. Elles pointeront toujours vers la version 1.4.0 (si vous gardez l’archive).
Téléchargement de fichier
🎉 Un nouveau composant est ajouté
🎉 Il propose deux versions construites sur des composants existants : le bloc de téléchargement et le lien de téléchargement.
Paramètres d’affichage
✨ Les illustrations du composants sont désormais liées au fichier “Pictogrammes”
Bouton FranceConnect
🛠️ La description présente dans le composant en 1.4.0 n'étant pas obligatoire, elle a été retirée du composant
Groupe de boutons
🛠️ La propriété “Fill container” a été corrigée sur les groupes de boutons pour que leur contenu suive leur taille
En-tête
🎉 Une mise en situation pour les sites en version bêta a été ajoutée à la planche du composant. Il ne s’agit pas d’une variation du symbole qui lui ne change pas.
Code
v1.5.1
Date de publication : 26 avril 2022
Fondamentaux
🛠️ Dist : correction du nom de fichier dsfr.nomodule.*.js
🎨 Fondamentaux
Icônes
🛠️ Correction sur les icônes deprecated.
✨ Ajout description et liens dans les packages.
Téléchargement de fichier
🛠️ Correction IE 11 - non prise en charge du poids du fichier ne cause plus d'erreur.
v1.5.0
🎨 Fondamentaux
🛠️ Correction bug cosmétique des listes à puces sur Android
✨ Ajouts d’icônes supplémentaires et classement par catégories (celles de RemixIcon).
Déplacement des utilitaires d’icônes dans un dossier
utility
.
Les classes d’icônes peuvent maintenant être importés depuisdist/utility/utility.css
etdist/utility/icons/icons.css
, ou plus spécifiquement par catégorie, ex:dist/utility/icons/icons-system/icons-system.css
.
Les icônes du dsfr sont préfixées par “fr--”, contrairement à celles de remixIcon.
Les icônes ne sont plus utilisées sous la forme d'une font-icon mais en mask-image: url() avec le chemin de l’icône.
🧩 Composants
Button
✨ Evolution de la taille des boutons (marge intérieur)
Carte
✨ Evolution de la carte
Checkbox
🛠️ Correction bug NVDA de restitution du label
France Connect
🛠️ Ajout attribut rel='noopener' sur le lien ‘Qu’est ce que FranceConnect'
Footer
🛠️ Correction de l’alignement des logos partenaires
Header
🎉 Ajout de la mention de site en beta
Input
🛠️ Correction input type date, la classe fr-fi-calendar-line n'est plus nécéssaire
Téléchargement de fichier
🎉 Ajout du composant Téléchargement de fichier.
Documentation
🎉 Création et mise à jour des pages.
Téléchargements
Code
Librairie Sketch
Planches composants
Exemples de Modèles
Core (disponible sur sketchcloud)