rehau-eae-vega-ds
vega-design-system
Rehau Storybook Design System (SDS) is a reusable component library that helps developers Vue build Rehau branded
Tech stack
Building components
- 📚 Storybook for UI component development
- 💚 Vue declarative component-centric UI
- 🗃️ rollup-plugin-vue
Rollup is a module bundler for JavaScript which compiles small pieces of code into something larger and more complex, such as a library.
Maintaining the system
- 📦 NPM for packaging and distribution
- ✅ Chromatic to prevent UI bugs in components (by Storybook maintainers)
Installation
Clone the vega-design-system project, then start storybook to preview available components and develop locally:
Install the dependencies and devDependencies and start the server.
yarn
yarn storybook
The storybook will be running at: http://localhost:9009
Start Vue project for developing
yarn serve
The local will be running at: http://localhost:8080/
Chromatic
To show your changes to git branch in Chromatic
yarn chromatic
Usage Of Components Built
As Component
import { DsButton } from 'rehau-eae-vega-ds';
...
components:{
DsButton
}
As Plugin
import rehauDs from 'rehau-eae-vega-ds';
...
app.use(rehauDs);
Use css
import 'rehau-eae-vega-ds/dist/vega-design-system.min.css';
License
MIT
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.1.22 | ^3.0.5 | MIT | |
| 0.1.21 | ^3.0.5 | MIT | |
| 0.1.20 | ^3.0.5 | MIT | |
| 0.1.19 | ^3.0.5 | MIT | |
| 0.1.18 | ^3.0.5 | MIT | |
| 0.1.17 | ^3.0.5 | MIT | |
| 0.1.16 | ^3.0.5 | MIT | |
| 0.1.15 | ^3.0.5 | MIT | |
| 0.1.14 | ^3.0.5 | MIT | |
| 0.1.13 | ^3.0.5 | MIT | |
| 0.1.12 | ^3.0.5 | MIT | |
| 0.1.11 | ^3.0.5 | MIT | |
| 0.1.10 | ^3.0.5 | MIT | |
| 0.1.9 | ^3.0.5 | MIT | |
| 0.1.8 | ^3.0.5 | MIT | |
| 0.1.7 | ^3.0.5 | MIT | |
| 0.1.6 | ^3.0.5 | MIT | |
| 0.1.5 | ^3.0.5 | MIT | |
| 0.1.4 | ^3.0.5 | MIT | |
| 0.1.3 | ^3.0.5 | MIT | |
| 0.1.1 | ^3.0.5 | MIT | |
| 0.1.0 | ^3.0.5 | MIT |
Pre-releases (49)
| Version | Released | Vue | License |
|---|---|---|---|
| 0.1.1-5.beta.51 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.50 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.49 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.48 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.47 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.46 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.45 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.44 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.42 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.41 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.40 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.39 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.38 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.37 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.36 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.35 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.34 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.33 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.32 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.31 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.30 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.29 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.28 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.27 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.26 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.25 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.23 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.22 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.21 | ^3.0.5 | MIT | |
| 0.1.1-5.beta.20 | ^3.0.5 | MIT |
Showing the latest 30 of 49. See every release on npm