electron增加导航按钮_Material Design 按钮

204d936d6b211c4010c1fc985d020f38.png

按钮传达用户触摸它们时将发生的操作。

按钮类型

有三种标准类型的按钮:

  • 浮动操作按钮:一个圆形材料按钮,用于提升并显示印刷机上的墨水反应
  • 凸起按钮:一种典型的矩形材料按钮,用于提升和显示印刷机上的墨水反应
  • 平面按钮:由墨水制成的按钮,可在按下时显示墨水反应,但不会抬起

0ad30370df4d201f827253cc909affb3.png
浮动动作按钮

69cfa92efa38b63eb584eeaf0f101ccc.png
凸起的按钮

d6727b00a682f1d02cca720d9bb98034.png
平面按钮

c67b9daef6f0850f70263bd1e65e30e7.png
浮动操作按钮的示例

7adeaafb335c634dea2a7c5413bafa05.png
凸起按钮的示例

ec5b7f000eb20f9a6707cccd73e4d746.png
平面按钮的示例

用法

按钮类型

使用的按钮类型应该适合它出现的上下文。

推荐的按钮位置

标准对话框
屏幕上的按钮对齐:右侧
将肯定按钮放在右侧,左侧是不屑一顾的按钮。

形式
屏幕上的按钮对齐方式:左侧
在左侧放置肯定按钮,在右侧放置拒绝按钮。

卡片
按钮最好放在卡片的左侧以增加其可见度。然而,由于卡片具有灵活的布局,因此可以将按钮放置在适合于内容和上下文的位置,同时保持产品内的一致性。

非标准对话框和模态窗口
非标准对话框和模态窗口中的按钮位置取决于它们包含的内容的复杂程度。
对于内容相对简单的对话框,建议在对话框的右侧放置按钮,并使用拒绝按钮右侧的肯定按钮。
对于冗长或复杂的表单,建议在表单的左侧放置按钮,并在省略按钮的左侧放置一个肯定按钮。

样式

字体
按钮文本应使用大写的语言大写。对于其他语言,平面按钮上的彩色文本将它们与普通文本区分开来。

2ca89b9b922c28ed827b3775a7a83c7a.png

平面按钮

用法

材料上印有平面按钮。它们不会抬起,但在印刷机上填充颜色。

在以下位置使用平面按钮:

  • 在工具栏上
  • 在对话框中,将按钮操作与对话框内容统一起来
  • 内联,使用填充,因此用户可以轻松找到它们

8d750c7786ba4ff62938cea72ed556e8.png
对话框中适合使用平面按钮。

e8074c87b9453b41ca3f56842347a64f.png
平面按钮可最大限度地减少内容干扰

标注

65f3d380ab1bff0ba3f3b83665ae0ed8.png
平光/浅色主题
  • 最小宽度:88dp
  • 高度:36dp
  • 转角半径:2dp按压
  • 按压:40%#999999
  • 禁用文字:26%#000000

39306afa47030b3bdfc66fe4e7eaf01d.png
平暗/暗主题
  • 最小宽度:88dp
  • 高度:36dp
  • 转角半径:2dp按压
  • 按压:25%#CCCCCC
  • 禁用文字:30%#FFFFFF

a43eabd532ddea1af00d2669266cd4bc.png
  • 对话框文本填充:24dp
  • 对话框按钮容器高度:52dp
  • 对话框按钮:从容器边缘填充8dp,对齐容器右侧

cb9f6a4de617799336483c6036cffcb3.png
在焦点上具有12%不透明度的平面按钮

凸起的按钮

用法

凸起的按钮为大多数平面布局增加了尺寸。它们强调繁忙或宽阔空间的功能。

b0306a52aaf32c4cb321d0b2075a75f9.png
使用凸起按钮可以更加突出显示具有大量不同内容的布局中的操作。

2c0d75a019b725f3e42999d1071ca877.png
凸起的按钮可以帮助描绘页面上的部分内容。

按钮高度

凸起按钮的默认高度为2dp。

在桌面上,凸起的按钮可以在悬停时获得此提升。

0073b79b0c94f0ecb8b525c4dc692aeb.png
深色/浅色 主题
  • 最小宽度:88dp
  • 高度:36dp
  • 海拔:0dp
  • 禁用文字:30%#FFFFFF
  • 禁用按钮:12%#FFFFFF

下拉按钮

下拉按钮可在多个选项之间进行选择。该按钮显示当前状态和向下箭头。例如,可用状态可以显示为字符串列表,调色板或图标。

当用户与按钮交互时,菜单覆盖按钮并显示可能的状态。按状态将取消菜单并更新按钮以显示此新状态。

在下拉列表中滚动的行为与菜单滚动的方式相同。

e741136a03b913637c0c04845e5635b1.png
关闭下拉按钮,打开下拉菜单和选定的下拉菜单

通用溢出下拉按钮

通用溢出下拉按钮默认显示箭头或菜单按钮。按下按钮时,会出现菜单。按菜单上的选项导航到该选项的进一步设置。

分段下拉按钮

分段下拉列表包含两个部分:当前状态和下拉箭头图标。按当前状态将导致该状态的操作在屏幕内触发。按下拉箭头将显示所有状态选项。选择一个将改变显示的状态。

可编辑的分段下拉按钮

此按钮具有分段下拉列表,其中显示的状态是文本可编辑的,例如字体大小选择器。按当前状态会导致该状态的触发,并使显示的状态可编辑。按箭头显示所有状态选项。

54eb73afcbda8b378818dcd7eda50538.png
正常,悬停,聚焦,按下和选择状态下的通用,分段和可编辑溢出下拉按钮

图标切换

图标适用于切换按钮,允许选择或取消选择单个选项,例如向项目添加或删除星形。

它们最适合应用程序栏,工具栏,操作按钮或切换。

图标切换可以显示超出其触摸目标边界的有界或无界墨水表面反应波纹。

ba72c30cf1e3b125e5c979394790f543.png
图标在正常,悬停,聚焦,按下和非活动状态下切换
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值