Lego.ds is an open-source Design System project based on building blocks to create an amazing cross-platform digital experiences.
Lego.ds is documented at Lego.ds Documentation.
Our codebase is a monorepo and individually versioned libraries. Here's an overview of our packages:
Package | Version | Size |
---|---|---|
@lego-ds/core |
||
@lego-ds/react |
||
@lego-ds/tokens |
git clone [project]
yarn bootstrap
yarn dev
This command will launch all lab-apps (Stencil, Angular, Vue, React) in development mode with hot-reloading enabled, then you can open in your web browser and start the development, all changes in the packages/components will reflect automatcally in all lab-apps. 🚀
App | Package | Host |
---|---|---|
Stencil | packages/core | http://localhost:3003/ |
React | packages/examples/with-react | http://localhost:3000/ |
Vue | packages/examples/with-vue | http://localhost:3001/ |
Angular | packages/examples/with-angular | http://localhost:3002/ |