Next pr

Merged Anne Cavalier requested to merge (removed):next-PR into dev

Infra

  • mise à jour du package npm
  • renommage _assets > assets
  • mise à jour de Scampi (à compléter, branche develop pour l'instant)
  • normalisation du nommage des tâches Gulp
  • le build permet de choisir une url de base optionnelle définie dans config.json
  • la tâche par défaut "gulp" liste les tâches disponibles

Index

  • création d'un template et d'une css spécifiques pour l'index de projet

Styleguide

  • normalisation et actualisation des fragments pour le styleguide
  • ajout d'un lien de retour vers l'index du projet depuis le styleguide
  • ajout d'une class (.sg) sur le body du styleguide pour pouvoir cibler des styles spécifiques

Templates

  • intégration par défaut dans les gabarits (et les css) des éléments correspondant aux obligations/recommandations de la checklist Pidila : liens d'évitement, sprite svg, breadcrumb, browsehappy
  • macros twig d'usage courant (liens, icônes) > dev/templates/common/macro-generic.twig
  • import dans le template de base de la feuille de style en fonction de l'environnement : en dev, la css simplement compilée ; en prod, la css compilée et minifiée

Merge request reports