Design
Establishing a scalable design pipeline integrating the product library into the development process.
Consider the button as an example. The design system is responsible for ensuring that the button is well-built, integrated with code, and available in valid variations. As the product team uses the button, more questions will arise, such as: How to write a Call To Action (CTA)? How many buttons can be displayed on a page? How to apply a button in a modal? What should be the gap between two buttons?
Therefore, the layers we aim to address are:
- Layout
- Pattern (end-to-end experience)
- Repetitive messages (consistent icons and CTAs, errors, deletions, etc.)
We aim to collaboratively solve these challenges and find the best ways to strengthen and scale this pipeline for both the product team and the design system.