童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

用理性与数学,推导产品色彩系统

8月16日 程染筱投稿
  UI设计师中,只有极少数天赋异禀的人可以凭借感性与直觉就做出惊艳的色彩搭配,而这份天赋显然不是每个设计师都有的,那么对于大多数设计师来说,有什么方法可以帮助我们制定一套优质的色彩系统呢?本文将为你揭晓答案。
  各行各业的设计师每天都在和颜色打着交道,UI设计师设计用户界面也不例外。
  用户界面是一个设计师用理性思维解决用户感性需求的窗口。如果对色彩的运用不加以克制,界面可能会显得花哨而没有主次;但过于拘谨又容易使界面保守,难以激发用户情绪。所以如何让色彩的搭配平衡,是UI设计师需要修炼的一课。
  但色彩毕竟是感性的元素,我们总是仰慕一些对色彩天赋异禀的设计师,总能不拘绳墨给作品带来惊艳的视觉效果。我们难以偷习他们的天赋,但或许你有没有想过,干脆我们另辟蹊径,用理性的推导来制定一套色彩系统?
  那么今天我用我的项目示例,教给大家一个科学推导颜色搭配的方法。也许能够带你发现一些色彩背后的数学秘密。
  一、区分颜色模式
  在此之前我们需要先熟悉一下颜色模式。
  在PS菜单栏的“图像模式”下可以看到非常多的颜色模式:RGB、CMYK、Lab等等那是因为PS是一个需要满足设计行业水平领域的软件,要解决各类设计师需求,所以涵盖的颜色模式非常丰富。
  但UI大多数时候需要关注的是线上场景,成果的展示渠道一般是自发光设备。所以弄明白垂直领域软件Sketch中的几种颜色模式其实就足够了。分别是RGB、HSB和HSL。
  RGB是指通过R(Red:红)、G(Green:绿)、B(Blue:蓝)三个颜色通道的变化以及它们相互之间的叠加得到各式各样的颜色。三个通道分别有“0255”这256个值,这些值分别代表着各通道的亮度层级。
  虽然RGB在机器表现上很友好,但并不够人性化。因为人们判断颜色,往往是通过“这是什么颜色?是不是太鲜艳了?亮了还是暗了?”这样的感官维度,而很难通过红绿蓝的亮度层级去判断。所以人们后来基于RGB衍生出了HSB模式和HSL模式。
  HSB是指通过H(Hue:色相)、S(Saturation:饱和度)、B(Brightness:明度)来控制颜色。Hue(色相)的取值范围是色环上0360的圆心角度;而Saturation(饱和度)与Brightness(明度)是在0100的量占比。
  HSL中的H、S与HSB相同,都是指Hue(色相)、Saturation(饱和度)。但L所指的则是Lightness(亮度)。
  HSL和HSB稍微有一些不同,我们在两个颜色模式下输入相同的数值,会发现颜色实际是不一样的。虽然H、S指代的都是色相和饱和度,但L(Lightness:亮度)与B(Brightness:明度)分别被认为是“颜色中白色的量”和“颜色中光线的量”。
  Lightness和Brightness的概念要深度研究下去的话其实是计算机算法领域的问题了,感兴趣的朋友可以查阅更多资料,但我个人认为对于UI来说没有太大必要。
  关于HSB、HSL的使用场景,与UI务必记住以下两点即可:
  前端CSS代码里支持的是HSL,而不是HSB。如果和前端对接时UI给到的是HSB的色值,那么最终落地的颜色效果会与设计稿有出入;
  我们接下来讲到的配色推导,是基于HSB颜色模式的,因为它更容易理解,数值变化在色系坐标中的产生的结果更加直观。
  二、配色推导
  支付宝AlipayDesign团队提出过一个配色原则:
  以同色系配色为主导多色搭配为辅同色系为统一的色相,使用中可以加深品牌色的感知,可以让界面更有层次,同时可以让界面保持色彩上的一致性;由于业务的多样化,我们需要多色搭配为辅;多色的辅助颜色,也可称之为功能色,可设定不同的任务属性和情感表达;再搭配中性色黑白灰,赋予更多的变化和层次。两种配色通过主次、使用比例,可灵活运用在业务的各个场景中,具有非常好的延展性。
  那么知道了这个原则,我们又该如何科学、合理地得出产品的色彩系统呢?接下来我就用我的一个项目示例给大家做讲解。
  步骤一:找到符合产品调性的品牌色
  我负责的该项目主要业务与高校支付、缴费相关,所以希望整个产品视觉风格首先要给用户带来安全感。又因为主要用户群体是高校师生居多,新潮、年轻化是主要用户的一大标签,所以我们选择了用饱和度较高的蓝色来作为品牌色。
  最终选择品牌色的Hex值为1585FF,HSB(211,92,100)。
  步骤二:提取24色
  选定了品牌色之后,以品牌色的H(色相)为基础,不断地递增、递减15,在0360之间可以得出24个颜色。也就是将360色环分割为24份,可以得到24色。
  为什么要提取24色,并且以15为公差呢?
  我们知道,想得到邻近色、类似色、互补色这一系列的颜色,我们就会使用到色环。
  邻近色色相差值15以内的颜色为邻近色;
  类似色色相差值30以内的颜色为类似色;
  互补色色相差值180的颜色为互补色。
  而24色色板是帮助我们提取辅助色的便捷工具。
  步骤三:找到同色系配色
  同色系是指与品牌色H(色相)一致,通过改变S(饱和度)与B(明度)变化产生的色组。同色系色组的推导需要借助拾色板坐标。
  我们建立一个基于S(饱和度)与B(明度)的平面坐标系,设定当前品牌色为色值为(S,B),连接品牌色色值点与右上纯白点(0,100)、右下纯黑点(100,0),得到两条线段。
  我们各在两条线段上均分取得5个点坐标(包含首位两点)。这样两条线段一共就会产生11个(S,B)坐标值,对应着11个同色系色组。
  经过上图的计算,我们可以得到基于品牌色的同色系色阶。
  步骤四:多色搭配
  用于搭配的辅助色应满足以下两个条件:
  和品牌色有明显区分:尽量避免所选辅助色感官上给用户视觉区别与品牌色差距不大,传递的调性太过一致;
  不能过于突兀:根据色彩原理来说,互补色是最能与品牌色本色产生视觉感官对比的颜色,但可能会有些突兀。为了让颜色的辅助起到丰富画面的作用,而不是反而让整个版面显得不和谐,所以我们选择互补色的邻近色作为辅助色,而不要直接使用互补色。
  于是根据以上条件,基于品牌色可衍生出3个辅助色:一个与品牌色传递调性有明显区分的类似色;两个互补色的邻近色。
  步骤五:感官明度校准
  经过计算后,我们已经得出了品牌色和三个辅助色。
  可以看出,虽然我们提取出的辅助色明度色值都一致,但因为颜色本身自带的感官明度属性有所区别。为了让辅助色和品牌色的感官明度尽量一致,我们要对第一次提取出的辅助色进行感官明度校准。
  校准方式是:依次在辅助色上叠加一层纯黑图层,将该纯黑图层颜色模式调整为Hue(色相),就可以通过无彩色系下的明度色值,进行对比。
  这样我们终于得到以品牌色为基准的3个辅助色了。
  步骤六:全色系输出
  将得到的辅助色依次进行步骤三的计算,可以得到辅助色的同色系色阶。
  但因为明度过低时,颜色已经非常接近于黑色,色相在肉眼上几乎已经趋于一致。所以删除最左边的三种同色系颜色。最后得到基于品牌色推导出的全色系色阶色板。
  三、总结
  完成了以上的工作,当然还不算结束。一套标准的色彩系统还会包含中性色规范、颜色的使用规范等等。但相信解决了大部分的需求,剩下的工作也难不倒大家了。毕竟以上的方式只是给大家提供了一个理性科学的方法,色彩的使用最终还是要融合设计师个人的共情能力。
  比如许多产品有了一套自己的色彩方案后,设计师还会根据具体的业务场景去赋予icon、卡片背景等元素不一样的色彩方案。
  希望这个方法能够带你发现一些色彩背后的数学秘密。
投诉 评论 转载

B端设计:盘点筛选控件的基本知识对B端产品来说,由于业务逻辑与系统设计的限制,所以筛选逻辑更为复杂,为设计增加了不少难度。而笔者也结合为公司B端系统做的一次设计调整,为我们分享筛选功能的基本知识,希望对你有所……大厂是如何从0到1构建组件库的?在上文《UX设计0到1的全方案思考与呈现》里,我们已经唠了唠:01设计方案如何思考,有哪些要点值得出现在你的作品集里。今天我们就着最后一个要点:组件库的定义,详细聊聊如何从0到……手把手带你从零搭建人力资源系统(6)考勤管理本文将从人力资源管理中的重要一环考勤管理入手,结合企业管理过程中的实际情况浅谈劳动关系考勤排班相关的产品设计方案。先来看一下自己的实际情况:你所在的公司是否打卡考勤……用理性与数学,推导产品色彩系统UI设计师中,只有极少数天赋异禀的人可以凭借感性与直觉就做出惊艳的色彩搭配,而这份天赋显然不是每个设计师都有的,那么对于大多数设计师来说,有什么方法可以帮助我们制定一套优质的色……以电商和医疗行业为例,看B端工作台和消息系统的设计本文以电商和医疗行业为例,看工作台和消息系统是如何设计的,既能满足用户使用,又能节省开发成本。工作台和消息系统是B端产品的2大必备,但又不是核心功能点,所以常常得不到重视……从1到1搭建新零售CRM系统,打通线上线下全渠道随着线上零售不断发展,不少门店都开启了线上线下全渠道发展的新零售模式,基于此笔者所在的SaaS服务企业基于原来老会员体系,展开新会员系统的建设。而本文就着重跟大家分享笔者的项目……复杂商业模式下,B端如何进行需求管理(上)B端需求管理,无论是乙方对甲方的需求,还是甲方自己的需求,如何做到高效管理,是这几年来大家都在热议的话题。如果说2019年前大家都在追求需求交付的“快速”,那么2019年以来,……Adobe的首席产品官:优化产品的第一英里需要做的事这篇文章围绕Behance的创始人和Adobe的首席产品官斯科特贝尔斯基对于如何优化产品的思考而展开,介绍了几个关于简化和迭代产品的部分,从事产品工作的读者不要错过呀!在……微信语音为什么不能转发?很多朋友们日常在使用微信的时候肯定也遇到过相同的情景,有想要将语音转发给他人,发现都是转发不了。虽说会纳闷那么一会,但影响不大,无关痛痒也就不了了之了。今天我们可以拿这个问题讨……订单拆单的流程中,系统需要做哪些工作?关于订单管理中的拆单一直以来都想写一下,但每次计划写的时候却感觉拆单更多的是在其程序处理逻辑上,想描述清楚或者说其具体的实现还是挺难的,要不就是画个程序处理流程图,与我想表述的……评价得分计算:确立权重的方法在我们的日常生活中我们会遇到需要讨论才能得出结果的问题,这其中有什么办法呢?笔者将给我们讲述确立权重的方法,通过分析遇到问题的多面性来决定结果。在工作生活中,我们经常会遇……怎么做非标品的商品类目设计?只要做电商,商品类目设计就是绕不开的一环。好的类目设计能让供需双方更快、更好定义或找到所关心的商品,是整个电商体系的地基,是构建并链接各个模块的桥梁。而标品与非标品,就是商品类……
靠谱PM的方法论:全面深入思考需求分析:不做需求的传声筒产品经理,需要一些必备素质深度解析俞军的产品方法论产品经理能力模型二三话产品经理,请像创造者一样思考项目管理工作对于产品经理,是杂活吗?产品经理,别再只会说“需求就是人们想要的”了ToG不易:招投标暂停了,产品经理还能干点什么需求直通率:产品团队提升效率的一个重要绩效指标转做业务型产品经理后的3点体会:深入业务、平衡利益、跑通流程需求ROI评估:B端产品经理怎么做需求优先级排序?
去泰国游玩,美女贴身服务成当地特色,游客体验很好12月24日星期四早安日签,读正能量励志暖心心语,充满正能量农村老房子墙面最简单的处理方法鱼苗怎么养(什么鱼养殖周期短)高层次锁骨发内扣让你温柔指数狂升卫宣公、燕王喜、楚平王、晋献公是昏君吗?。。。民事诉讼证据不足起诉流程中止吗?银湖在哪里(深圳光明区有什么好玩的景点)什么品牌的安全套好?100个沙雕有趣的微信群昵称中国在美苏冷战中的作用是什么扮演者什么角色《给熊猫贴嘴巴》教学设计

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界