Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/betagouv/template-design-system-de-l-etat
Démo du Design System de l'État (ressource non officielle)
https://github.com/betagouv/template-design-system-de-l-etat
design-system
Last synced: 2 months ago
JSON representation
Démo du Design System de l'État (ressource non officielle)
- Host: GitHub
- URL: https://github.com/betagouv/template-design-system-de-l-etat
- Owner: betagouv
- License: mit
- Created: 2020-11-18T11:21:00.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-03T07:00:30.000Z (about 2 years ago)
- Last Synced: 2024-06-22T08:35:14.243Z (5 months ago)
- Topics: design-system
- Language: EJS
- Homepage: https://template.incubateur.net/
- Size: 513 KB
- Stars: 35
- Watchers: 222
- Forks: 3
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Un site de démo du Design System de l'Etat
Vous pouvez voir ce site en ligne là : https://template.incubateur.netCe site a pour but d'être un point de départ pour utiliser le Design System de l'Etat. N'hésitez pas à le copier!
## Lancer en prod
```
npm start
```Ce repo contient tout ce qu'il faut pour tourner sur Scalingo. Il suffit de déployer la branche main sur votre instance Scalingo.
## Tester que le HTML d'un site est valide
```
npm run checkHTML --
```
Si on veut checker pour une PR donnée, utiliser l'url de la review app de la PR (voir les checks dans la PR).## Lancer ce site localement
Vous devez avoir npm installé sur votre machine.```
git clone https://github.com/betagouv/template-design-system-de-l-etat
cd template-design-system-de-l-etat
npm install
npm run dev
```## Mettre à jour le Design System
- Modifier la version de `@gouvfr/dsfr` dans `package.json`
- Lancer la commande
```
npm install
```
- Modifier les templates selon la note de version## Voir la documentation locale du DSFR
````
cd node_modules/@gouvfr/dsfr && npx http-server -o
````