@gouvfr/dsfr-nexus

1.0.50 • Public • Published

🇫🇷 Interface de Ligne de Commande du Système de Design de l’État

GitHub release Generic badge Generic badge Npm package monthly downloads

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)

Les outils sont développés, maintenus et gérés par le Service d'Information du Gouvernement (SIG).

Son utilisation par les administrations est soumise à une demande d'agrément (voir partie 5 des Conditions Générales 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

Il est formellement interdit à tout autre acteur d’utiliser le Système de Design de l’État (les administrations territoriales ou tout autre acteur privé) pour des sites web ou des applications. Le Système de Design de l’État représente l’identité numérique de l’État. 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 conditions générales d'utilisation.

⚠️ Prohibited Use Outside Government Websites

This Design System is only meant to be used by official French public services' websites and apps. Its main purpose is to make it easy to identify governmental websites for citizens. See terms.

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

Utilisation

Package Sidebar

Install

npm i @gouvfr/dsfr-nexus

Weekly Downloads

71

Version

1.0.50

License

SEE LICENSE IN LICENSE.md

Unpacked Size

169 kB

Total Files

117

Last publish

Collaborators

  • lab9
  • mkeloglanian
  • zellerbaptiste-npm
  • maxime-beaugrand
  • keryans