[(#REM) Documentation du plugin @author Jonathan OCHEJ @license GPL - https://www.gnu.org/licenses/gpl-3.0.html @param type @param documentation @param source ] #SET{afficher,tout} #SET{dsfr_composants_documentation,#NULL|dsfr_composants_documentation} [(#ENV{type}|et{#GET{dsfr_composants_documentation/#ENV{type}}}|oui) #SET{afficher,liste} #SET{documentation,#ENV{type}|dsfr_composants_documentation} [(#ENV{documentation}|et{#GET{documentation/liste/#ENV{documentation}}}|oui) #SET{afficher,documentation} #SET{documentation,#GET{documentation/liste/#ENV{documentation}}} ] ] [(#ENV{source}|oui) [(#GET{afficher}|=={tout}|oui) #SET{afficher,rien} ] [(#ENV{documentation}|et{#GET{afficher}|=={liste}}|oui) #SET{afficher,rien} ] ] [(#ENV{source}|non)

Documentation [(#PLUGIN{dsfr_composants,nom})]

] [(#REM) Page d'accueil de la documentation ] [(#GET{afficher}|=={tout}|oui)

Le Système de Design de l'État (ci-après, le DSFR) est un ensemble de composants web HTML, CSS et Javascript pour faciliter le travail des équipes projets des sites Internet publics, et créer des interfaces numériques de qualité et accessibles.

Le plugin SPIP [(#PLUGIN{dsfr_composants,nom})] charge automatiquement les scripts CSS et Javascript permettant d'utiliser l'ensemble des composants DSFR sur l'espace public. Il effectue automatiquement et uniquement sur l'espace public une mise en conformité DSFR :

Vous devrez ensuite adapter le contenu de vos squelettes pour pouvoir utiliser ces différents composants.

] [(#REM) Affiche la liste de ce type de documentation ] [(#GET{afficher}|=={liste}|oui) ] [(#REM) Affiche la documentation demandée ] [(#GET{afficher}|=={documentation}|oui) #BOITE_OUVRIR{#CHEMIN_IMAGE{documentation_dsfr_composants_#ENV{type}.svg}|balise_svg{'',cadre-icone}|concat{

#GET{documentation/titre}

},simple,titrem} [(#GET**{documentation/description}|oui) [(#GET**{documentation/description}|spip_balisage_code{1,'',#GET{documentation/description-language,markdown}})] ] [(#GET{documentation/demo}|oui) ] #BOITE_FERMER [(#ENV{source}|non)

Documentation associée

#INCLURE{fond=prive/squelettes/inclure/documentation_dsfr_composants,source=#ENV{type}/#ENV{documentation},type=#VALEUR{type},documentation=#VALEUR{documentation}}
] ]