https://github.com/ignf/geostyler-dsfr-example
Interface basée sur GeoStyler et personnalisée en utilisant le DSFR
https://github.com/ignf/geostyler-dsfr-example
geodata geostyler style
Last synced: 11 months ago
JSON representation
Interface basée sur GeoStyler et personnalisée en utilisant le DSFR
- Host: GitHub
- URL: https://github.com/ignf/geostyler-dsfr-example
- Owner: IGNF
- License: agpl-3.0
- Created: 2024-06-20T08:08:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-26T12:56:33.000Z (about 1 year ago)
- Last Synced: 2025-03-05T23:22:52.607Z (about 1 year ago)
- Topics: geodata, geostyler, style
- Language: TypeScript
- Homepage: https://ignf.github.io/geostyler-dsfr-example/
- Size: 22.3 MB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# geostyler-dsfr-example
**Exemple d'interface GeoStyler DSFR**
Interface basée sur [codegouv/react-dsfr](https://github.com/codegouvfr/react-dsfr) et intégrant les composants d'interface graphique de [GeoStyler](https://www.geostyler.org) en les personnalisant au [Système de Design de l'État (DSFR)](https://www.systeme-de-design.gouv.fr/).
Les composant d'interface graphique de GeoStyler sont basés sur [ant design](https://ant.design/) et ce sont les possibilités de personnalisation de ce framework qui sont utilisées pour appliquer une apparence "DSFR" à l'interface d'édition de style de GeoStyler.
## Objectif
Cet exemple sert à démontrer que les composants UI de GeoStyler sont personnalisables et sert de support pour maquetter des interfaces d'édition de styles pour cartes.gouv.fr.
## Développement
Installer les dépendances avec une option `--legacy-peer-deps` nécessaire car 2 versions d'OpenLayers sont utilisées dans ce dépôt.
```sh
yarn install --legacy-peer-deps
```
Démarrer le serveur de développement
```sh
yarn dev
```
:rocket: le site est accessble à l'adresse : `http://localhost:5173/`.