Design Requirements
The purpose of this document is to make construction and design homologation requirements more transparent. These requirements have been categorized by urgency and mandatory status.
Urgency Categorization
High Priority
Items marked with this tag are primary importance themes that must receive attention from the very beginning. If these items do not comply, homologation may be rejected.
Medium Priority
Items marked with this tag are secondary priority themes that should receive attention throughout development. If these items do not comply, homologation may be paused until they are addressed.
Low Priority
Items marked with this tag are secondary priority themes that should receive attention throughout development. If these items do not comply, homologation may be paused until adjustments are made.
Mandatory Categorization
Mandatory
All items marked with this tag must be verified and implemented, regardless of the presented solution.
Recommended
All items marked with this tag must be verified and evaluated, according to the need and context in which the application is placed. In other words, they must be implemented if the application presents a use case or similar element.
Usage of Nimbus Templates
High Priority
In this item, we must pay attention to the use of Nimbus templates in order to achieve greater visual consistency with Nuvemshop products.
Description | Link | Mandatory |
---|---|---|
Empty and initial state page | See guidelines | Mandatory |
Error page | See guidelines | Mandatory |
Forms page | See guidelines | Recommended |
Confirmation modal | See guidelines | Recommended |
Settings page | See guidelines | Recommended |
Simple table page | See guidelines | Recommended |
Product table page | See guidelines | Recommended |
Template customization limits | See guidelines | Mandatory |
Usage of Components and Patterns
High Priority
In this item, we must pay attention to the assignment of components and patterns according to their respective documentation.
Description | Link | Mandatory |
---|---|---|
Atomic and composite components | See guidelines | Mandatory |
Composition patterns | See guidelines | Recommended |
Form components | See guidelines | Recommended |
Customization and flexibility limits | See guidelines | Mandatory |
Usage of UX/UI Concepts
Medium Priority
In this item, we must pay attention to behaviors and element arrangement to achieve greater consistency with Nuvemshop products.
Description | Link | Mandatory |
---|---|---|
Prioritization and organization of actions and contents | See guidelines | Mandatory |
Status signaling and standardization of elements | See guidelines | Recommended |
Feedback messages and confirmations | See guidelines | Recommended |
Information processing and loading | See guidelines | Recommended |
Data organization in tables | See guidelines | Recommended |
Responsiveness and element alignment | See guidelines | Mandatory |
Organization and signaling in forms | See guidelines | Recommended |
Usage of UX Writing Concepts
Low Priority
In this item, we must pay attention to the text in interfaces and their respective elements in order to provide a better user experience and understanding.
Description | Link | Mandatory |
---|---|---|
Naming of applications and screens | See guidelines | Mandatory |
UX Writing Fundamentals | See guidelines | Mandatory |
Nuvemshop's Tone of Voice | See guidelines | Mandatory |
Text Patterns | See guidelines | Mandatory |