代码改变世界

界面设计标准

2024-11-17 22:30  书书书书君  阅读(20)  评论(1编辑  收藏  举报

--本篇导航--

  • APP部分
  • 网页部分

​说明

C端、B端设计的有很多现成的组件和设计规范,设计和开发都可以用的,如Ant Design,Element, Vant,iOS官方设计规范。如果设计团队比较大或者项目大的话,最好是按设计规范来进行。(我这边就我一个人没干过设计,没有专业的设计人员。自己有做过设计规范但开发不执行于是弃了)

每家公司的设计规范都是不一样的,所以配色、字体字号、图标样式、描边圆角投影等样式等,都是不一样的,但定好后直接套用现成的组件,交付沟通都非常高效省事。


APP部分

如果把握不准,可以去看看大厂的设计规范,看看他们的字体、色板、控件、组件这些规范。

我不是专业学设计的,都是自己瞎学的。拿不准的一些设计,可以看看现有的APP、软件的界面,看看他们是怎么做的。

界面大小

APP界面设计都是采用iOS的,以前是iPone6(一倍图 375×667px),现在大屏手机出来后,可以用iPhoneX(一倍图 375×812px),安卓系统则是据此适配。

我的电脑都是Windows系统的,苹果系统的苹方字体我安装了也没用,所以字体就只能自定了。电脑默认的微软雅黑是不能商用的,只能用其他如思源、阿里巴巴普惠体、鸿蒙、MiSans等来代替,所以设计图多少会和开发的效果有出入。

我用的设计软件,从XD换到即时设计,起码不用蓝湖和设计狮做分享,向开发做交付也方便。但国产的每次更新或多或少会出现一些问题,但协作倒是没什么问题。

补充一个:Pixso的白板工具也挺好用的,思维导图、表格、批注这些非常好用,和Xmind差不多,但样式更美观。

图标

以下是在一倍图下,顶部搜索栏、页面标题、底部导航栏、TAB页的图标的一些参考。

图标需要在视觉上统一,尤其是线性图标。所以自己做图标的时候要注意。

如果是在线找的图标,如在阿里的iconfont别人提供的一般都是不一样的,IconPark的里面图标可以改线粗细,但图标相较少一点。当然,也有其他的图标库,如Phosphor Icons、iconify、iconmonstr、Flaticon、iconstore、pictogram2等。

图标绘制可以参考iOS出的图标规范。

文字图标

图标本质上就是一个可以点击的按钮,在去除图形后可以用文字代替,就是很多的文字按钮。这些文字按钮是以纯文字、字+线框、字+底色填充,背景是矩形、圆角矩形,颜色为纯色、渐变,是否有投影等,则由具体情况而定。

一般按钮都有几个常规的状态:默认状态、点击/长按状态、禁用状态。电脑端则更多,还有悬停状态、已点击过状态。这些也是由实际需要而定。以下是Element Plus设计规范中的按钮说明。

卡片

很多图+字的排版卡片,涉及到排版,则会有从左到右、从左上到右下、从上到下的排版,为了凸显重点的卡片,可能还会设计不同阶次的颜色、饱和度、背景色的区别。这部分可以多看看购物平台的APP主页展示。

底部导航栏

底部导航栏需要按APP的重要功能,入口来设计个数,再根据个数来进行排版。

标签栏内的标签数量为3~5个。

APP的上架图大小,后台是会提示要提供多少分辨率大小的图,这里就不提了,反正开发会提供的。


网页部分

电脑上的软件客户端、网页后台、网页,现在都会要求自动识别设备做自适应的,或识别界面大小做界面响应。于是有固定布局、流式布局、自适应布局、响应式布局。

界面大小

目前网页的屏幕宽度常见的有1920px、1440px、1366px、1080px,高度不限,安全可视宽度为980~1200px。

不同设备的系统字体是不一样的,但大部分用户使用的依旧是Windows,所以网页设计一般采用默认的微软雅黑作为基础字体。

系统

中文

英文

Windows

微软雅黑

Segoe UI

MacOS

苹方

San Francisco

安卓手机

思源黑体

Roboto

  1. 网页设计中的中文字体最小字号控制在 12px,纯英文或数字文本最小字号则在 9px 左右。
  2. 标题和大数字:16-20px,Bold 正文、小标题:14-16px,Regular 注释、小段文本:12-13px,Light。
  3. 释英文、数字:9-11px
  4. 计过程中无论中英文,只使用细体(Light)、常规(Regular)、粗体(Bold)三种字重即可。
  5. 页中,字体的用色只能用纯色(主色、辅助色、中性色),避免在 B 端使用渐变性字色。
    同时,网页的色彩只使用 RGB 模式,并且用 16 进制代码来指向具体的色彩,也就是色彩面板中常见的 #FFFFFF 的符号。
  6. 主色品牌用色
    辅助色
    功能拥塞、氛围色、点缀色
    中性色
    灰度用色、文字色、背景色
  7. 段间距:即段落之间的区域,通过增加留白来提升阅读体验。文字的行高一般设为字高的1.5~2倍之间为好,过小则显拥挤,过大则显空荡,违反亲密性原则。避免在 B 端设计中多段文本使用一个文本框,将每段独立成一个文本框的设计,能最大化开发的效率。

栅格布局

栅格可以将页面等分,可以做横竖方向的栅格,绘制的时候,可以将各个元素看成是矩形沿着栅格进行排布。

一般喜欢使用4或8的倍数来指定空间尺寸。

图标

工具图标的主要作用是提升信息识别效率,图标依旧需要遵循以下原则:

  1. 大小一致,如28px
  2. 粗细一致
  3. 圆角一致
  4. 透视一致

其他