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.css
par 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.scss
qui s'occupe de déclarer les fonts
Concernant le js:
- Remplacer le fichier
app/javascripts/dsfr.module.js
par le fichier du même nom dansdist/dsfr
Concernant les icônes:
- Remplacer le fichier
app/assets/stylesheets/dsfr-utility.css
par le fichierdist/utility/utility.css
- Remplacer le dossier
app/assets/icons
par le dossierdist/icons
- Dans les fichiers
dsfr-utility.css
etdsfr.css
, remplacez tous les liens des icones de../icons/whatever
enicons/whatever
Concernant les pictogrammes:
- Remplacer le dossier
app/assets/images/artwork
par le dossierdist/artwork