Skip to content

按钮 Button

中后台的按钮设计应注重功能性与用户体验的平衡,通过合理的布局、对齐、顺序和视觉设计,引导用户顺畅地完成任务。同时,保持设计的一致性和可预测性,降低用户的学习成本,提升操作效率。

设计目标

  • 指导用户采取你希望他们采取的行动。
  • 帮助用户避免犯错。

类型

常规按钮

我们推荐系统在UX架构设计时需要针对按钮的类型进行明确的定义,以达到统一系统内部按钮体验的规范性。

按钮类型交互说明强调程度样式建议
主按钮突出“完成”、“推荐”类操作;一个按钮区最多使用一个主按钮。主题色填充 + 内容白色
次按钮常规按钮,用于非主要动作。如果不确定选择哪种按钮,次按钮永远是最安全的选择。1、外描边 + 内容中性色2、填充 + 内容中性色
文字按钮弱化的按钮,采用更轻量的按钮样式,可用于需大面积展示按钮场景,例如表格组件中的操作列。内容主题色

注意事项

不要在一个按钮区放置超过一个主按钮,当一个按钮组中无法判断其主次时,次按钮是最安全的选择。

特殊按钮

虚线按钮

用于引导用户在一个区域中添加内容。

危险按钮

警示用户该操作存在风险。根据场景的不同,危险按钮可能以「主按钮、次按钮、文字按钮」中的任何一种形态呈现。

场景举例:

用户的主要意图是删除,通过危险主按钮警示该操作存在风险。而当系统不推荐用户执行删除操作时,可将取消按钮设置为主按钮,删除按钮以危险次按钮呈现。

特殊情况

也存在一些特殊情况,将“完成”主题类的动作放在 Header 区。例如,编辑器中为了最大化编辑空间,将“完成”类动作放到了右上角。

顺序

推荐操作是阅读的起点,折叠内容始终在最右侧。

  • 左对齐:按照重要程度从左至右排列
  • 右对齐:按照重要程度从右至左排列

如何确定按钮顺序?

  • 对话习惯:按钮放置顺序类似于电脑和用户的对话,优先询问用户可能需要执行的操作,或你希望用户执行的操作,最后向用户提供存在风险的操作。
  • 方向性含义:例如,具有返回意义的按钮,应该放在左侧,暗示其方向是回到之前,例如上一步。

按钮分组

当需要布置的按钮数量过多,可以把相关的动作组成一组,并采用相似的视觉设计。当某一个按钮是首要动作时仍可使用按钮形态予以强调。

  • 下拉按钮:用于选择操作。
  • 分离的下拉按钮:用于选择其他语义相似的操作,左侧可以独立点击。

文案

文案需清楚传达用户按下按钮时系统将执行的操作,并遵循以下原则:

  • 必须使用动词。(下拉按钮除外)
  • 与语境紧密关联,用语简练