@gouvfr/dsfr-nexus
v1.2.16
Published
Le module `dsfr-nexus` est l'interface de ligne de commande (CLI) centrale du Système de Design de l’État - DSFR. Il offre des outils pour gérer et compiler les ressources du DSFR
Readme
🇫🇷 Interface de Ligne de Commande du Système de Design de l’État
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 module dsfr-nexus est l'interface de ligne de commande (CLI) centrale du Système de Design de l’État - DSFR. Il offre des outils pour gérer et compiler les ressources du DSFR, notamment :
- compiler les tokens de design du DSFR (
dsfr-token) - compiler les fichiers CSS et Javascript du DSFR, de générer des composants (
dsfr-alchemist) - compiler les éléments d'illustration du DSFR (
dsfr-artwork) - compiler le site de documentation du DSFR (
dsfr-roller)
L'outil est développé, maintenu et géré par le Service d'Information du Gouvernement (SIG).
Son utilisation par les administrations est soumise à une demande d'agrément (voir articles 46-50 des Modalités d'Utilisation).
Voir la documentation officielle.
Licence et droit d'utilisation
Le contenu de ce projet est placé sous licence MIT License, à l'exception de la fonte Marianne. Voir LICENSE.md.
⚠️ Utilisation interdite en dehors des sites Internet de l'État
Le code du DSFR est sous licence Etalab 2.0 (à l’exception d’éléments soumis à des conditions spécifiques, comme les fontes Marianne), mais son utilisation est encadrée par des Modalités d'Utilisation. En raison de son rôle de marqueur d'identité visuelle de l'État, le DSFR ne doit pas être utilisé par des entités extérieures à l'administration, et limite sa réplicabilité en dehors d'un nom de domaine en .gouv.fr. En cas d’usage à des fins trompeuses ou frauduleuses, l'État se réserve le droit d’entreprendre les actions nécessaires pour y mettre un terme.
Voir les Modalités d'Utilisation.
⚠️ Prohibited Use Outside Government Websites
The DSFR code is licensed under the Etalab 2.0 licence (excluding assets subject to specific conditions, such as the Marianne fonts), but its use is restricted by specific terms of use. Given its role as a marker of the French State's visual identity, the DSFR must not be used by entities outside the public administration. It cannot be used outside a .gouv.fr domain name.
Installation
L'installation de l'interface de ligne de commande du Système de Design de l’État (ci-après, le DSFR-NEXUS) peut se faire de manières différentes., nous recommandons l'utilisation d'un gestionnaire de paquets du type NPM et plus particulièrement YARN qui est le gestionnaire de l'écosystème du DSFR.
yarn add @gouvfr/dsfr-nexus