Member-only story
The architecture of a component
3 steps to create a component in a design system.
Creating components and styles is key to building a strong design system for your product. This article is a deep dive to understand the architecture of components, from the simplest ones to more complex elements.
Create components following the three-step process, and ensure you have a well-designed UI element that developers can easily build the way you mapped it out.
Get your content ready to go anywhere, because it’s going to go everywhere. — For a Future-Friendly Web.
Background
What is a design system?
After a few years working with design systems and reading definitions, I came up with this sentence to summarize the concept:
The design system is the source of truth for designers and developers, is a live and centralized document where you can find all the necessary styles and components to build a new screen for the product. A design system consists of visual components and styles that guide the team. The aim of the design system is to create a cohesive experience for everybody, but especially for the customer.