tft每日頭條

 > 生活

 > 如何修改第三方ui樣式庫的樣式

如何修改第三方ui樣式庫的樣式

生活 更新时间:2024-11-19 23:34:49

本篇為如何從零構建UI組件及設計規範之設計全局樣式篇,主要介紹在組件和界面設計中,涉及全局樣式的最基礎構成元素,基礎樣式的使用及規則内容。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)1

《如何從零構建UI組件及設計規範》共分為5個系列,分别為《一:介紹篇》、《二:設計原則》、《三:全局樣式》、《四:基礎組件》、《五:通用模版》

本篇介紹涉及全局樣式的最基礎構成元素,基礎樣式的使用及規則内容,它是定義設計規範中的最基礎條件,決定了整個産品的風格及調性。

  1. Color 顔色
  2. Font 字體
  3. Icon 圖标
  4. Shadow 投影
  5. Voicce 文案
  6. Space 間距
01 Color 顔色

顔色的應用能夠為九曳的産品和界面帶來統一且可識别的一緻性。

品牌色

平台使用九曳新品牌綠色作為主色調,其中 Light 常用于 hover,Dark 常用于 active。一般情況下,按鈕、标簽頁等除特别标注組件外,組件的顔色以「輔助品牌色」為準。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)2

中性色

中性色常用于文本、背景、邊框、陰影等,可以體現出頁面的層次結構。整體中性色偏一點點藍,讓其在視覺體現上更加幹淨。根據使用場景,中性色主要被定義為3類:文字、線框、背景。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)3

輔助色

輔助色為界面設計中的特殊場景顔色,常用于信息提示,比如成功、警告和失敗。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)4

錯誤案例

在産品本身中使用到品牌的色彩數量較少,一般除按鈕以外,基本還是「輔助品牌色」,即钴藍色調為準。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)5

02 Font 字體

字體系統遵循一緻、靈活的原則推薦 macOS(iOS)優先的策略,在不支持蘋方字體的情況,使用備用字體。

字體規範

中文優先級:PingFang SC、Hiragino Sans GB、Microsoft YaHei

英文優先級:Helvetica Neue、Helvetica、Arial

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)6

字體代碼

-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif

主字體

為了更好的閱讀體驗,和一個屏幕展示更多的信息,我們将原先的 14 更改為 13 大小。

考慮到我們系統的使用對象非常注重效率的提升,第一個屏幕可容納的信息量是非常重要,13 大小既能滿足用戶的可讀性,信息之間的距離也能間接的變大,給用戶更舒适、清晰的閱讀感受。

字号

正文和輔助字号使用 Regular 字重。所有的标題使用 Medium,以突出層次,讓信息清晰。字體加粗的代碼是600。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)7

字階與行高

行高是影響用戶閱讀體驗的重要因素之一,一般英文的基本行高通常是字号的1.2em左右,而中文因為字符較為複雜,所以中文相對英文行高更大,現在中文的公認行高為1.6em之間會有一個比較好的視覺閱讀效果。通過計算,定義了5種字号的大小以及相對應的行高:

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)8

錯誤案例

需要考慮字體顔色,将易讀性和可訪問性作為首要考慮因素。在運行的文本中保持顔色的中性,将藍色用于某一些操作。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)9

03 Icon 圖标

圖标可以更好的幫助用戶理解界面信息,給予正确、友好的指引。

設計原則

簡約造型簡單不繁雜,不做過多的裝飾,有較高的易讀性和辨識性。

一緻圖标的設計風格,采用的圓角需要保持一緻性。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)10

設計規範

圖标尺寸尺寸為 24x24px,包含2px溢出區域。

造型簡約避免過多的筆畫,保持圖标簡約、幹淨。

尺寸大小産品設計中使用的icon實存需要按照制定的規則尺寸設計。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)11

圖标用法

顔色标準圖形應該是字形,并應使用單一的純色填充,且不應該帶有陰影。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)12

樣式選擇清晰而不是好看或者個性的風格。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)13

隐喻不要單獨使用有歧義的圖标。使用正确的用戶可以識别的圖标(表格和文件删除除外)。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)14

04 Shadow 投影

通過投影反映給用戶,當前的元素與底層背景的距離來反應層次關系。

投影類型

小投影主要用于小模塊及小元素之間,輕量級提示或删除。

中投影主要用于一些較大模塊以及激活需要操作的元素,例如下拉選項、氣泡提示等。

大投影主要應用于一些大模塊,例如輕提示、通知消息、模态彈窗等。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)15

投影代碼

小投影

box-shadow:1px 1px 4px 0px rgba(35,40,48,0.2);

中投影

box-shadow:1px 1px 8px 0px rgba(35,40,48,0.2);

大投影

box-shadow:2px 2px 16px 0px rgba(35,40,48,0.2);

05 Voicce 文案

為更好的統一标準和使用體驗,九曳設計規範為此提供了一套常用的文案集合。

标準詞彙庫

在産品設計中需按照标準的用法使用。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)16

錯誤案例

感歎号 一般情況下,正面用于使用感歎号,負面使用句号。所以「你的訂單量已超過限制。」使用句号,需注意确保在上下文(包括标題等)中使用不超過一個感歎号。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)17

禮貌用語 禮貌性語言用不好會給用戶傳達一些錯的語調和感受。需謹慎使用“請”和“謝謝”之類的術語。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)18

說明出錯原因 明确告知用戶,發生了生麼,并告知是何原因。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)19

給出建議 完整闡述信息,并給出建議。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)20

直接使用「你」 直接使用你、我和用戶進行對話,避免使用「您」,讓用戶感覺過于客套和讨好。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)21

尊重用戶 給用戶支持和鼓勵,不強迫命令。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)22

使用阿拉伯數字 人對于數字的感知速度更快,使用數字表述更加有效,所以統計的數據使用阿拉伯數字。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)23

06 Space 間距

信息之間的關聯度越高,它們之間的距離就應該更加接近,讓給感覺更像是一個視覺單元;反之,則是多個視覺單元。通過通知控制間距,實現頁面信息頁面的結構和信息層次。

間距使用

我們的比列是以8px(1rem)單位為基礎。使用 8 的倍數來定義模塊間距于元素的尺寸。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)24

舉例說明

設計頁面 表格頁面和新增頁面。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)25

文字間距文字間距需要考慮行高。

如何修改第三方ui樣式庫的樣式(如何從零構建UI組件及設計規範)25

#相關閱讀#

如何從零構建UI組件及設計規範(一):介紹篇

如何從零構建UI組件及設計規範(二):設計原則

本文由 @徐銀高 原創發布于人人都是産品經理,未經作者許可,禁止轉載。

題圖來自Unsplash,基于CC0協議

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved