Holaluz Design System is composed of two artifacts: Watt, our Figma library, and Margarita, our VueJS component repository. Both artifacts influence each other with continuous syncronizations between the Frontend Crew and the Product Design Crew. This dynamic allowed us to speed up both the design and frontend work. But something was feeling odd in our public website. Although we have a well-documented system, we found several components with different designs for the same purpose. We discovered two issues:
To address this issue, we needed a component library specific for our web. This is part of a process where all the teams have defined specific components for their applications.
Holaluz platform gravitating our Design System. The System brings all the foundations and those are used when building platform-specific components.
In order to have a complete bundle of components that serve most of our purposes, we followed this process:
Some component examples for Holaluz web
Page examples using Holaluz web component library.