mirror of
https://gitee.com/element-plus/element-plus.git
synced 2024-12-15 09:50:58 +08:00
43 lines
1.2 KiB
Markdown
43 lines
1.2 KiB
Markdown
---
|
|
title: Design
|
|
lang: en-US
|
|
---
|
|
|
|
# Design Disciplines
|
|
|
|
<design-guide />
|
|
|
|
## Consistency
|
|
|
|
- **Consistent with real life:** in line with the process and logic of real life,
|
|
and comply with languages and habits that the users are used to.
|
|
|
|
- **Consistent within interface:** all elements should be consistent, such as:
|
|
design style, icons and texts, position of elements, etc.
|
|
|
|
## Feedback
|
|
|
|
- **Operation feedback:** enable the users to clearly perceive their operations
|
|
by style updates and interactive effects.
|
|
|
|
- **Visual feedback:** reflect current state by updating or
|
|
rearranging elements of the page.
|
|
|
|
## Efficiency
|
|
|
|
- **Simplify the process:** keep operating process simple and intuitive.
|
|
|
|
- **Definite and clear:** enunciate your intentions clearly so
|
|
that the users can quickly understand and make decisions.
|
|
|
|
- **Easy to identify:** the interface should be straightforward,
|
|
which helps the users to identify and frees them from memorizing and recalling.
|
|
|
|
## Controllability
|
|
|
|
- **Decision making:** giving advice about operations is acceptable, but do not
|
|
make decisions for the users.
|
|
|
|
- **Controlled consequences:** users should be granted the freedom to operate,
|
|
including canceling, aborting or terminating current operation.
|