Le site est basé sur le Système de Design de l'État
Les éléments / la documentation se trouvent sur le lien ci-dessus, la recherche fonctionne assez bien (grid, button etc etc .. tout ça fonctionne)
DsfrFormBuilder: custom form builder ;- Helpers
Dsfr: composants - Feuille de style d'extensions
Avant toute chose, téléchargez la dernière version disponible
Il y a quelques manipulations à respecter pour que cela fonctionne:
Concernant le CSS:
- Remplacer le fichier
app/assets/stylesheets/dsfr.csspar le fichier du même nom dansdist/dsfr - Chercher l'ensemble des déclarations des font-face de Marianne et Spectral
dans le fichier, et le supprimer. En effet c'est le fichier
app/assets/stylesheets/dsfr-fonts.scssqui s'occupe de déclarer les fonts
Concernant le js:
- Remplacer le fichier
app/javascripts/dsfr.module.jspar le fichier du même nom dansdist/dsfr
Concernant les icônes:
- Remplacer le fichier
app/assets/stylesheets/dsfr-utility.csspar le fichierdist/utility/utility.css - Remplacer le dossier
app/assets/iconspar le dossierdist/icons - Dans les fichiers
dsfr-utility.cssetdsfr.css, remplacez tous les liens des icones de../icons/whateverenicons/whatever
Concernant les pictogrammes:
- Remplacer le dossier
app/assets/images/artworkpar le dossierdist/artwork