Fix

  • correction du header qui laissait la div fr-header__tools vide en l’absence de liens rapides ou de bouton choix thème, faisant planté le chargement du js dsfr.

Composants

  • amélioration du style de sliderInput_dsfr
  • implémentation de wellpanel et sidebarlayout
  • enrichissement du groupe de composants fluidPage/navbarPage/header/footer :
    • possibilité d’ajouter une modale de sélection du thème (sombre/clair) dans header et footer (mis par défaut dans le footer)
    • ajout de la possibilité de compléter le header avec des liens rapides et d’y ajouter un logo complémentaire au bloc marque pour les opérateurs de l’Etat
    • ajout lien d’évitement dans navbarPage et fluidPage (accessibilité)

Fix

  • Fix déplacement indésirable des navbarPages : un clic sur les items du menu déplaçait la vue sur le nom de l’onglet et masquait l’entête
  • Fix bug double balises html/head/body lié à l’utilisation de tagList après construction de fluidpage.html

Fix

  • numericInput_dsfr : correction du template qui ne fonctionnait plus avec shiny v1.8.1

Fix

  • modalDialog : correction du template pour permettre la fermeture des fenêtres si plusieurs modales ouvertes

Composants

Chore

  • Suppression de la dépendance à stringr

Fix

  • Correction de la classe du fluidPage_dsfr()
  • Les intitulé du bloc marque Marianne peuvent se mettre sur plusieurs lignes

Doc

  • Enrichissement de la doc utilisateur et développeur

Chore

  • refactorisation de l’application de démonstration
    • passage en modules shiny
    • tri des composants par type

Doc

  • Nettoyage du répertoire dev/
  • Séparation de la documentation développeur et de la documentation utilisateur dans le répertoire vignettes/

Chore

  • ajout de la version 1.9.3 du dsfr
  • suppression de la version 1.6.0 du dsfr
  • correction problème encodage

Composants

Doc

Composants

Versions du dsfr

  • Ajout de la version v1.7.2 du dsfr
  • Ajout de la version v1.6.0 du dsfr

Guides

  • Comment faire un composant
  • Comment mettre à jour vers une nouvelle version du dsfr
  • Inventaire des applications Shiny existantes
  • Comparaison entre les différentes manières de créer un package de Design System

Minor

  • Added a NEWS.md file to track changes to the package.