Skip to main content
Version: v3

Designer's Self-Checklist

The self-checklist describes the rules that need to be followed in the system design process, which will improve the consistency across the system and reduce user confusion and mistakes in interactive data visualization.

The self-checklist has two categories, "Required" and "Recommended". For the "Recommended" category, consider the product definition and make appropriate modifications.

DimensionItemRequirementMeasurements
StructureRight swipe returnAvoid interactions that conflict with the right swipe return. If this constrains your design, you can negotiate to modify the interaction or change the hot zone.Required
VisualColorWhether the colors of key content and information, warnings, controls, basic graphics, and so on refer to component library presets.Required
FontWhether the font size refers to the component library.Required
IconReserve a 2px blank and transparent safe area around the icon.
The icon output resource must be in PNG format, and the blank area must be transparent.
Required
The style of app icon design must follow that of system app icons.Recommended
IllustrationsUse different types of illustrations on different pages.Required
TemplatesPop-up windowsWhether the component is referenced.
Distinguish between round/square screen devices for pop-up window alignment.
Required
Empty pageDistinguish between operating and non-operating scenarios.Required
CardsThe height of the card should not exceed one screen.
The space between the card and the content around is 16px.
Use unified components for the right swipe delete.
Required
ListThe spacing between lists is 8px.
A space is required between the description text and the next element.
Required
ElementsChartsChoose the appropriate chart style according to the data.
Note the default state of the chart data.
Recommended
LoadingWhether the corresponding control in the system control library is referenced.Required
Page indicatorsWhether the corresponding control in the system control library is referenced.Required
ButtonsWhether an appropriate button style is used based on the button interaction behavior level.
Whether the button text is accurate and concise.
Whether the buttons of square screen and round screen devices call the corresponding component library.
Required
SwitchesWhether the switches use the same layout on the right side of the page.Required
Selection and status indicatorWhether the controls use the same layout on the right side of the page.Required
SlidersWhether the corresponding control in the system control library is referenced.Required
SelectorsThere cannot be more than 5 single-digit columns.
There cannot be more than 3 double-digit columns.
There cannot be more than 2 three-digit columns.
Required
Digit inputWhether the corresponding control in the system control library is referenced.Required
Fast replyWhether the corresponding control in the system control library is referenced.Required
TextWhether the component is referenced.
Whether the color references a style.
Specify the size of the text box.
Required
ProgressWhether the component is referenced.Required
InternationalizationTextTexts in English, Russian, and German are relatively long. Consider the method to handle multiple lines of text that occur at the same time.Required
AccessibilityColorWhether the prompt message contains text.
When using only colors to distinguish information, avoid the use of similar colors that are difficult to recognize by visually impaired users.
Color contrast ratio self-check.
Recommended