Web component Mozaic DS implementation
npm install @mozaic-ds/web-components
A library of Svelte and Web Component implementing ADEO Design system guidelines.
ADEO Design system is a global and collaborative design system that facilitates the designer and developer experience, enabling them to create universal interfaces perfectly aligned with the business strategy of Adeo.
To install mozaic web-components in your project, you will need to run the following command using npm:
``shell`
npm i @mozaic-ds/web-components
If you prefer Yarn, use the following command instead:
`shell`
yarn add @mozaic-ds/web-components
Our library is available in a Svelte and in a Web Component version.
1 - Svelte
To import and use a component, you can proceed as follows:
`tsx
`
2 - Web Components
To import and use a component, you can proceed as follows:
`ts`
import '@mozaic-ds/web-components/components/button/Button.js';
`html`
Releases are managed with GitHub Releases, including the changelog for each one.
Access to the Changelog to find out about the detailed changes to each release.
- Join the #mozaic-web-components channel on Slack
- Join the #mozaic-support channel on Slack
- Follow our KEYS page
Have a bug or a feature request?
Please open an issue and use the template associated with your request.
However, if you are able to contribute and fix bugs, build new features, or help to improve the project documentation, feel free to do it! _(more information below)_
Setup the project to start contributing.
`bash
// Clone mozaic-web-components repo
$ git clone git@github.com:adeo/mozaic-web-components.git
// Go to the cloned directory
$ cd mozaic-web-components
// Checkout the branch you are working on
$ git checkout
// Install dependencies
$ npm install
``
We're always looking for contributors to help us fix bugs, build features, or help us improve the documentation. If you're intersted check out our Code of Conduct and Contribution Guide.
Owners
Maintainer
This project is licensed under the Apache V2 License. See LICENSE for more information.