Other documents:
👷🏻 In deep
💡 Create components
📣 Modify component
📂 Deploy components
📝 Document component
Fundamental principles for the creation of components
Our design system is based on a series of fundamental principles that guide decision making and the creation of components:
- Consistency: We seek to maintain a consistent look and feel across all interactions, regardless of platform or device.
- Flexibility: Our design system must be flexible enough to adapt different needs and use cases, without sacrificing consistency.
- Accessibility: We prioritize accessibility, making sure that all users, regardless of their abilities, can effectively interact with our products.
- Simplicity: We value simplicity in design, avoiding unnecessary complexity and focusing on the essentials.
- Efficiency: Components must be designed in a way that improves development efficiency. This means creating reusable elements that can be implemented quickly if necessary to redefine them from this zero each time.
- Constant iteration: The design system should be a work in progress. Continue to collect user and contributor feedback to iterate and improve components over time.