核心理念
Clair 的核心设计理念包含「清晰明了」、「高效」和「无障碍」三个方面。
清晰明了
- 提供清晰明了的设计,让用户明白当前有哪些可以进行的操作,以及这些操作带来的结果。
- 当用户操作时,提供必要的反馈。
- 使用恰当的动画揭示当前界面上发生的变化,避免界面突兀的改变。
高效
- 快速反馈。当用户操作后,要及时给出反馈。当执行超过
500ms
的操作时,给出等待状态。 - 避免过度使用动画而影响效率。一般情况下,过渡性动画不要超过
300ms
。 - 支持键盘操作。符合用户习惯的键盘操作往往比鼠标操作更高效。