Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dnum-mi/vue-dsfr

Portage en Vue du DSFR
https://github.com/dnum-mi/vue-dsfr

design-system dsfr vue vue-dsfr vuejs

Last synced: 21 days ago
JSON representation

Portage en Vue du DSFR

Awesome Lists containing this project

README

        

# VueDsfr

**VueDsfr** est un portage en [Vue 3](https://v3.vuejs.org) du
[Système de Design Français](https://www.systeme-de-design.gouv.fr/) (ou DSFR) sous forme de bibliothèque
de composants. Il peut s'utiliser facilement en tant que plugin.

## Comment l’utiliser

La façon la plus simple de commencer un projet est d’utiliser le package `create-vue-dsfr`, qui permet de créer un projet NPM avec le nécessaire et suffisant (ou plus, selon votre choix) pour développer un projet utilisant VueDsfr, que ce soit pour Vite (Vue3) ou pour Nuxt (Nuxt3), avec TypeScript et ESLint.

Avec npm :

```shell
npm init vue-dsfr
```

Avec pnpm :

```shell
pnpm create vue-dsfr
```

Avec yarn :

```shell
yarn create vue-dsfr
```

Et suivez les indications de l’assistant.

## Comment contribuer

### TL;DR

Les commits doivent suivre la spécification des **[Commits Conventionnels](https://www.conventionalcommits.org/fr/v1.0.0/)**

Une PR doit être faite avec une branche **à jour avec la branche `develop` en `rebase` (et sans `merge`) avant demande de fusion**,
et **la fusion doit être demandée dans `develop`.**

### Détails

Cf [le site officiel](https://vue-ds.fr/guide/guide-developpeur)

## Plus d'informations

Veuillez consulter [le site officiel](https://vue-ds.fr/) pour plus d'informations.