-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Context
- More and more customers have a Design System that they want to reuse on their website
- These customers want to have code samples on how to achieve that
- There is already a library of components that is been introduced in luxe codebase: https://github.com/Jahia/luxe-jahia-demo/tree/main/src/commons
Goal of the ticket
- Make https://github.com/Jahia/luxe-jahia-demo/ a mono repo
- Move the library of shared components to a "design-system" subrepo
- Update the views to use these components from an external library
In other tickets and to be discussed:
- create a storybook from luxe DS
- refactor the components to be closer to a design system (tokens, atoms, molecules)