i
Best Practices
For successful implementation and efficient maintenance of the design system of Deyel, it is recommended to follow the following best practices:
•Scheduling and order: Plan time to create the design system and work in an organized manner. This involves, among other tasks, defining style variables, identifying common elements in the most representative pages, and correctly assigning subtypes.
•Assigning a responsible user: Designate a design system responsible user to ensure its proper management and development.
•Using descriptions: Use clear descriptions for elements to facilitate their understanding and use.
•Avoid making changes in the page or entity panel: Properties defined in the design system always take priority. It is not recommended to modify them directly in the panel of each page or entity, as this can cause inconsistencies and make maintenance more difficult.
•Impact of changes when publishing the application: Changes made to the design system are immediately visible on the diagram. When the application is published, these changes affect all pages and entities that use the subtypes.
Recommendations on Design System Behavior
There are aspects that must be considered after implementing the design system in Deyel:
•Parent width and responsiveness: It is necessary to review the width of the parent element containing the text subtype elements and ensure consistency in their display. The width of the container can affect the responsiveness of the element at different breakpoints.
•Rich text element: It is customized in each object and not standardized. It is recommended to keep the existing rich text element and review its impact on the application with the team.
•Respect the core logic of the design system: The design system should be used in accordance with its core logic, meaning that unnecessarily extensions of the color palette or the creation of non-standard variants should be avoided. This ensures the integrity and consistency of the design system.
The success of the design system of Deyel depends on careful planning, disciplined use of components, and ongoing collaboration among team members.
Following these guidelines helps to achieve a more efficient development environment and high-quality applications with a consistent user experience.