0.0.1 • Published 6 years ago
@advclb/design-system-react v0.0.1
AdventureClub Design System (React)
Experimental front-end design system with React.
Features (TODO)
- Fully customizable via SaSS
- Large collection of components for different solutions
- Powerful and flexible API
- Animation made easy
- Few dependencies (only
classnamesandlodash)
Technology usage
- TypeScript
- SaSS
- webpack
Repository structure
index.ts: uncompiled single entry of library, consumed by webpack/rollup projectsreset.scss: style resetvariables.scss: SaSS variablesmixins.scss: SaSS mixinscomponents: UI componentsdist: compiled JS & CSS of library, consumed by other types of projectsdemo: demo application
Development Guide
Recommended editor set-up
Visual Studio Code
Extensions:
- EditorConfig
editorconfig.editorconfig - GitLens
eamodio.gitlens - Prettier
esbenp.prettier-vscode - stylelint
shinnn.stylelint - tslint
ms-vscode.vscode-typescript-tslint-plugin
Start demo with hot-load
npm install
npm start # or npm run demo:startBuild library
npm run buildBuild demo application
npm run demo:buildLicense
GNU Affero General Public License version 3 or higher.
Credits
0.0.1
6 years ago