2022-12-01 14:50:15 +01:00
|
|
|
`# Cunningham, the best OpenSource Design System`
|
2022-12-01 12:01:10 +01:00
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
[](https://circleci.com/gh/openfun/richie/tree/master)
|
2022-12-01 12:01:10 +01:00
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
## Getting started
|
2022-12-01 12:01:10 +01:00
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
Packages are not published yet, but once it is done we will show people how to install packages.
|
2022-12-01 12:01:10 +01:00
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
## Development
|
2022-12-01 12:01:10 +01:00
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
### First start
|
2022-12-01 12:01:10 +01:00
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
Install and build packages
|
2022-12-01 12:01:10 +01:00
|
|
|
|
|
|
|
|
```
|
2022-12-01 14:50:15 +01:00
|
|
|
make bootstrap
|
2022-12-01 12:01:10 +01:00
|
|
|
```
|
|
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
And then run dev servers
|
2022-12-01 12:01:10 +01:00
|
|
|
|
|
|
|
|
```
|
2022-12-01 14:50:15 +01:00
|
|
|
make dev
|
2022-12-01 12:01:10 +01:00
|
|
|
```
|
|
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
Then, you will be able to access the demo app on `http://localhost:3200` and the React components package's Storybook on
|
|
|
|
|
`http://localhost:6006`
|
2022-12-01 12:01:10 +01:00
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
### Building
|
2022-12-01 12:01:10 +01:00
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
In order to build all packages of this repo you just need to type the following command at the root of the monorepo.
|
2022-12-01 12:01:10 +01:00
|
|
|
|
|
|
|
|
```
|
2022-12-01 14:50:15 +01:00
|
|
|
make build
|
2022-12-01 12:01:10 +01:00
|
|
|
```
|
|
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
## Contributing
|
2022-12-01 12:01:10 +01:00
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
This project is intended to be community-driven, so please, do not hesitate to
|
|
|
|
|
get in touch if you have any question related to our implementation or design
|
|
|
|
|
decisions.
|
2022-12-01 12:01:10 +01:00
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
We try to raise our code quality standards and expect contributors to follow
|
|
|
|
|
the recommandations from our
|
|
|
|
|
[handbook](https://openfun.gitbooks.io/handbook/content).
|
2022-12-01 12:01:10 +01:00
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
## License
|
2022-12-01 12:01:10 +01:00
|
|
|
|
2022-12-01 14:50:15 +01:00
|
|
|
This work is released under the MIT License (see [LICENSE](./LICENSE)).
|