POLIR-Society-Organization-Psychology-Color Theory:色彩理论 of IxDF(Interaction Design Foundation)
IxDF:
https://www.interaction-design.org/literature/topics/color-theory
Color Theory
What is Color Theory?
Color theory is the study of how colors work together and how they affect our emotions and perceptions. It's like a toolbox for artists, designers, and creators to help them choose the right colors for their projects. Color theory enables you to pick colors that go well together and convey the right mood or message in your work.
Table of contents
Color is in the Beholders' Eyes
“Color! What a deep and mysterious language, the language of dreams.”
— Paul Gauguin, Famous post-Impressionist painter
Sir Isaac Newton established color theory when he invented the color wheel in 1666.
Newton understood colors as human perceptions—not absolute qualities—of wavelengths of light.
By systematically categorizing colors, he defined three groups:
- Primary (red, blue, yellow).
- Secondary (mixes of primary colors).
- Tertiary (or intermediate—mixes of primary and secondary colors).
What Are Hue, Value and Saturation?
Hue
Hue is the attribute of color,
that distinguishes it as red, blue, green or any other specific color, on the color wheel.

Value
Value represents a color's relative lightness or darkness or grayscale and it’s crucial for creating contrast and depth in visual art.

Saturation/chroma/intensity
Saturation also known as chroma or intensity, refers to the purity and vividness of a color,
ranging from fully saturated (vibrant) to desaturated (grayed).

In UX(user experience) design, you need a firm grasp of color theory to craft harmonious, meaningful designs for your users.
Use a Color Scheme and Color Temperature for Design Harmony
In screen design, designers use the additive color model, where red, green and blue are the primary colors. Just as you need to place images and other elements in visual design strategically, your color choices should optimize your users' experience in attractive interfaces with high usability. When starting your design process, you can consider using any of these main color schemes:
Monochromatic: Take one hue and create other elements from different shades and tints of it.
![]()
Interaction Design Foundation, CC BY-SA 4.0Analogous: Use three colors located beside one another on the color wheel (e.g., orange, yellow-orange and yellow to show sunlight). A variant is to mix white with these to form a “high-key” analogous color scheme (e.g., flames).
![]()
Interaction Design Foundation, CC BY-SA 4.0Complementary: Use “opposite color” pairs—e.g., blue/yellow—to maximize contrast.
![]()
Interaction Design Foundation, CC BY-SA 4.0Split-Complementary (or Compound Harmony): Add colors from either side of your complementary color pair to soften the contrast.
![]()
Interaction Design Foundation, CC BY-SA 4.0Triadic: Take three equally distant colors on the color wheel (i.e., 120° apart: e.g., red/blue/yellow). These colors may not be vibrant, but the scheme can be as it maintains harmony and high contrast. It’s easier to make visually appealing designs with this scheme than with a complementary scheme.
![]()
Interaction Design Foundation, CC BY-SA 4.0Tetradic: Take four colors that are two sets of complementary pairs (e.g., orange/yellow/blue/violet) and choose one dominant color. This allows rich, interesting designs. However, watch the balance between warm and cool colors.
![]()
Interaction Design Foundation, CC BY-SA 4.0Square: A variant of tetradic; you find four colors evenly spaced on the color wheel (i.e., 90° apart). Unlike tetradic, square schemes can work well if you use all four colors evenly.
![]()
Interaction Design Foundation, CC BY-SA 4.0
Your colors must reflect your design's goal and the brand's personality.
You should also apply color theory to optimize a positive psychological impact on users. So, you should carefully determine how the color temperature (i.e., your use of warm, neutral and cool colors) reflects your message.

Interaction Design Foundation, CC BY-SA 4.0
For example, you can make a neutral color such as grey warm or cool depending on factors such as your organization's character and the industry.
Use Color Theory to Match What Your Users Want to See
The right contrast is vital to catching users' attention in the first place. The vibrancy you choose for your design is likewise crucial to provoking desired emotional responses from users. How they react to color choices depends on factors such as gender, experience, age and culture. In all cases, you should design for accessibility—e.g., regarding red-green color blindness. You can fine-tune color choices through UX research to resonate best with specific users. Your users will encounter your design with their expectations of what a design in a certain industry should look like. That's why you must also design to meet your market’s expectations geographically. For example, blue, an industry standard for banking in the West, has positive associations in other cultures.

Interaction Design Foundation, CC BY-SA 4.0
However, some colors can evoke contradictory feelings from certain nationalities (e.g., red: good fortune in China, mourning in South Africa, danger/sexiness in the USA). Overall, you should use usability testing to confirm your color choices.
Learn More about Color Theory
- Take our course Visual Design: The Ultimate Guide.
- Register for the How To Use Color Theory To Enhance Your Designs Master Class webinar with color experts Arielle Eckstut and Joann Eckstut.
- See designer and author Cameron Chapman's in-depth piece for insights, tips and examples of color theory at work.
For more on concepts associated with color theory and color scheme examples, read Tubik Studio's guide.
POLIR-Society-Organization-Psychology-Color Theory:色彩理论 of IxDF(Interaction Design Foundation)的更多相关文章
- jQuery效果之jQuery Color animation 色彩动画扩展
jQuery 的动画方法(animate)支持各种属性的过渡,但是默认并不支持色彩的过渡,该插件正是来补足这一点! PS: 该插件支持 RGBA 颜色的过渡,但是请注意,IE8以下的版本不支持 RGB ...
- 详解 UIView 的 Tint Color 属性
在iOS 7后,UIView新增加了一个tintColor属性,这个属性定义了一个非默认的着色颜色值,其值的设置会影响到以视图为根视图的整个视图层次结构.它主要是应用到诸如app图标.导航栏.按钮等一 ...
- 使用Less color函数创建专业网站配色方案
Less提供了很多实用的函数专门用于定义和操作色彩.本文将介绍如何使用这些函数来 帮助你控制色彩,创造合适的色彩搭配,并且保持网站的一致性和专业性 color spinning spin()函数允许我 ...
- [转][色彩 A] – 永远不要使用纯黑
原文地址:http://www.cgjoy.com/forum.php?mod=viewthread&tid=110762&extra=page%3D1%26filter%3Dtype ...
- SCSS & SASS Color 颜色函数用法
最近做一个没有设计师参与的项目,发现 scss 内置的颜色函数还挺好用.记录分享下 rgba() 能省掉手工转换 hex 到 rgb 格式的工作,如以下 SCSS 代码 $linkColor: #20 ...
- 【配色指南】UI设计中使用明亮色彩的利与弊,你知多少?
以下内容由Mockplus团队翻译整理,仅供学习交流,Mockplus是更快更简单的原型设计工具. 合理运用色彩是每个设计师都应必须具备的技能,特别是插画师和UI设计师.随着扁平化设计和Materia ...
- 【CSS】271- RGB、HSL、Hex网页色彩,看完这篇全懂了
作者:CSS可乐 http://csscoke.com/2015/01/01/rgb-hsl-hex/ 网页使用到的色彩标示方法中,从古早时期大家都在用的16进位码(#000000).RGB色值标示. ...
- poj 2777 Count Color
题目连接 http://poj.org/problem?id=2777 Count Color Description Chosen Problem Solving and Program desig ...
- POJ 2777 Count Color(线段树 + 染色问题)
传送门:Count Color Description Chosen Problem Solving and Program design as an optional course, you are ...
- 斯坦福CS课程列表
http://exploredegrees.stanford.edu/coursedescriptions/cs/ CS 101. Introduction to Computing Principl ...
随机推荐
- EFCore与List的随机算法
IQurable<T>,数据库层面的随机,OrderBy(x => EF.Functions.Random()); _coreDbContext.org.OrderBy(x => ...
- 2.3K star!5分钟搭建专属网课平台?这个开源项目强得离谱!
嗨,大家好,我是小华同学,关注我们获得"最新.最全.最优质"开源项目和高效工作学习方法 在线视频会议,在线教育和辅导变得越来越普及.而一款优秀的视频会议系统对于在线辅导来说至关重要 ...
- 【代码】Android|判断asserts下的文件存在与否,以及普通文件存在与否
作者版本:Android 11及以上 主要是发现网上没有完整的.能跑的代码,不知道怎么回事,GPT给我重写的.我只能保证这个代码尊嘟能跑,不像其他的缺胳膊少腿的. asserts 贴一下结果: boo ...
- 基于Jetson Nano与PyTorch的无人机实时目标跟踪系统搭建指南
引言:边缘计算赋能智能监控 在AIoT时代,将深度学习模型部署到嵌入式设备已成为行业刚需.本文将手把手指导读者在NVIDIA Jetson Nano(4GB版本)开发板上,构建基于YOLOv5+SOR ...
- Typora+PicGo+OSS搭建博客图床
Typora+PicGo+OSS搭建博客图床 Q:为什么需要搭建博客图床呢? A:首先,博客园平台支持markdown语法进行创作 其次,最近想在微信公众号同步文章,在思考有没有多平台快捷发布的办法, ...
- Mysql 实现 rank 和 != 问题
我一直相信, 人是能预测未来的, 这应该是前几年看弗洛伊德, 荣格的一些心理学书, 给我的一些感受, 有个片段是关于做梦的, 一个人梦见子弹穿过他自己的头颅, 结果不久, 他就去世了. 这个片段当时给 ...
- theZoo - 恶意软件分析资源库
theZoo 是一个恶意软件分析资源库,收集了几乎所有版本的恶意软件包括(恶意软件源代码项目.二进制恶意软件程序).需要分析病毒.恶意软件的朋友可以在项目中下载某个恶意软件来分析. 功能特性 恶意软件 ...
- 【公众号搬运】React-Native开发鸿蒙NEXT(7)-上线
.markdown-body { line-height: 1.75; font-weight: 400; font-size: 16px; overflow-x: hidden; color: rg ...
- Postgresql12主备流复制操作过程以及原理【pg_basebackup】
原理介绍:流复制(Streaming Replication).流复制提供了将 WAL 记录连续发送并应用到从服务器以使其保持最新状态的功能.通过流复制,从服务器不断从主服务器同步相应的数据, 同时, ...
- Spring 注解之 @EnableTransactionManagement:Spring Boot 事务配置
Spring Boot 开启声明式事务支持 所有的数据访问技术都有事务处理机制,这些技术提供了API用来开启事务.提交事务以完成数据操纵,或者在发生错误的时候回滚数据.Spring支持声明式事务,这是 ...






