B端UI界面交互基礎組件——按鈕

編輯導語:在前面一篇文章中,帶着大家一起學習了B端“文本”類組件UI設計規範,其中包括標題/標籤、內容描述、備註、組合文本等組件;並從“文本”組件的需求場景、內容佈局以及交互方式等方面對以上組件進行了詳盡的規範描述《B端UI界面交互基礎組件-文本》,今天我們介紹B端“按鈕”組件的相關交互規範。

B端UI界面交互基礎組件——按鈕
一、常規按鈕1. 需求場景

提供用户通過鼠標點擊觸發事件操作。

2. 內容與佈局

1)按鈕根據設計需要,可分為純圖標按鈕、純文本按鈕、圖標+文本按鈕。

純圖標按鈕,通過鼠標hover上按鈕後展示提示信息。

純文本按鈕:純文本按鈕文字居中對齊。

圖標 + 文本按鈕:一般按鈕內容區域左側展示圖標,右側展示按鈕文本。

B端UI界面交互基礎組件——按鈕

2)當按鈕區域寬度不夠時允許按鈕內省略部分文本內容使用”…”表示。

3)根據需要利用Tips提供操作輔助信息,如:

  • 純圖標按鈕如無特殊原因,必須提供Tips提示。
  • 【建議】因長度原因出現省略文本的按鈕,提供Tips提示。

4)按鈕具體在界面中的使用無強制佈局定義,建議同一界面、同一內容分區、同一應用邏輯儘量保持一致。

5)同類按鈕橫向佈局時,高度保持一致。

無按鈕文本,寬度保持一致。

按鈕文本內容長度建議相差不超過8個字段,且橫向佈局空間充裕時,按鈕寬度保持一致。

3. 交互行為

1)可用狀態下鼠標移入按鈕相應區域時,需要變更鼠標樣式,同時按鈕對應的文字、圖形或邊框出現明顯的視覺變化,如顏色、粗細、大小。

如下圖所示:

B端UI界面交互基礎組件——按鈕

2)在不可用狀態下,需要通過視覺變現出不可用的狀態,例如置灰,如下圖所示:

B端UI界面交互基礎組件——按鈕

3)鼠標移入不可用狀態的按鈕時,需要用Tips簡要提示不可用的原因:

4)點擊按鈕後執行相應操作。

5)在操作等待過程中,如操作執行未返回結果前,當前按鈕不再下發新的操作指令。

B端UI界面交互基礎組件——按鈕
二、開關按鈕1. 需求場景

某功能特性需要進行操作控制,並進行狀態示意。

一般只有A、B兩種狀態。

需要節約顯示區域。

2. 內容與佈局

開關按鈕征途佈局應該與“常規按鈕”保持一致。

按鈕示意初始狀態為當前按鈕所控制行為的當前態——即如果當前按鈕控制行為“開啓”,則開關按鈕的顯示為“開啓”;一般用於兩種狀態進行切換。

3. 交互行為

按鈕基礎交互遵循常規按鈕的交互規則。

點擊按鈕執行該按鈕事件,同時切換按鈕狀態(狀態切換根據配置序列進行循環切換),完成狀態切換後,狀態圖標切換為當前狀態對應圖標。

三、多狀態切換按鈕1. 需求場景
  • 某功能特性需要進行操作控制,並進行狀態示意。
  • 有多種狀態或類型切換。
  • 需要節約顯示區域。
2. 內容與佈局
  • 按鈕征途佈局與常規按鈕保持一致。
  • 按鈕示意初始狀態為當前按鈕所控制行為的當前狀態。
  • 兩種狀態以上時,需要提供輔助選擇功能按鈕。
3. 交互行為

1)按鈕基礎交互規則遵循常規按鈕交互規則。

2)鼠標移入響應區域提示切換為下一狀態説明。

3)點擊按鈕執行該按鈕事件,同時切換按鈕狀態(狀態切換根據配置序列進行循環切換),切換完成後,狀態圖標更改為當前狀態對應圖標。

4)多種狀態支持按照按鈕按序切換狀態,支持右圖標點擊下拉選擇對應狀態,完成狀態切換後,狀態圖標切換為當前狀態對應圖標。

B端UI界面交互基礎組件——按鈕
四、組合按鈕1. 需求場景
  • 用於功能觸發,按鈕區域根據不同的操作區域響應不同的操作。
  • 在使用過程中需要對按鈕主體進行關聯操作。
2. 內容與佈局

1)按鈕根據設計需要,響應區域一般分為主響應區域與按鈕操作區域,如圖所示:

B端UI界面交互基礎組件——按鈕

2)按鈕區域的數量允許有多個。

3)除了上述規定外,主響應區與操作區對應規範參考“常規按鈕”內容。

3. 交互行為

1)當鼠標移入主響應區域或操作按鈕區域,應分別進行行為反饋。

不同響應區域基礎交互規則以常規按鈕為準。

關於B端基礎交互組件“按鈕”的相關分享就到此,後面我們介紹“下拉菜單”的相關交互規範。

本文由 @雲計算產品汪 原創發佈於人人都是產品經理,未經許可,禁止轉載

題圖來自 unsplash,基於 CC0 協議

版權聲明:本文源自 網絡, 於,由 楠木軒 整理發佈,共 1575 字。

轉載請註明: B端UI界面交互基礎組件——按鈕 - 楠木軒