Skip to content

Latest commit

 

History

History
46 lines (30 loc) · 1.82 KB

design.md

File metadata and controls

46 lines (30 loc) · 1.82 KB

Design

Base / framework

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)

Extensions

Installation de la dernière version du DSFR

Avant toute chose, téléchargez la dernière version disponible

Il y a quelques manipulations à respecter pour que cela fonctionne:

Concernant le CSS:

  1. Remplacer le fichier app/assets/stylesheets/dsfr.css par le fichier du même nom dans dist/dsfr
  2. 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:

  1. Remplacer le fichier app/javascripts/dsfr.module.js par le fichier du même nom dans dist/dsfr

Concernant les icônes:

  1. Remplacer le fichier app/assets/stylesheets/dsfr-utility.css par le fichier dist/utility/utility.css
  2. Remplacer le dossier app/assets/icons par le dossier dist/icons
  3. Dans les fichiers dsfr-utility.css et dsfr.css, remplacez tous les liens des icones de ../icons/whatever en icons/whatever

Concernant les pictogrammes:

  1. Remplacer le dossier app/assets/artwork par le dossier dist/artwork