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 ...
随机推荐
- 17.8K star!完美超越宝塔的产品,像呼吸一样部署应用,这款开源神器绝了!
嗨,大家好,我是小华同学,关注我们获得"最新.最全.最优质"开源项目和高效工作学习方法 Dokploy是一个强大的开源平台,旨在简化全栈 Web 应用的开发和部署.通过其直观的界面 ...
- Linux From Scratch 12.2 systemd 编译安装成功留念
Linux From Scratch 12.2 Systemd 留念 Linux From Scratch 12.2 Systemd 总耗时约一周完结.写下这篇以作留念. 要始终把精力放在解决问题上面 ...
- AI 在软件测试中的应用:2025 年趋势、工具及入门指南
引言 人工智能 (AI) 正在深刻地重塑软件开发和质量保证 (QA) 的各个方面.尤其是在软件测试领域,AI 不再仅仅是未来愿景,而是当下正在发生的变革.据世界质量报告(2023-24)指出,高达 7 ...
- 用AI开发AI翻译助手:初学者也能轻松做出第一个应用
在过去,学习编程往往意味着大量阅读文档.理解晦涩的语法.查找资料,甚至要面对一个接一个的报错信息,这对初学者来说常常是一个令人望而生畏的过程.但在AI时代,这一切都变得不一样了. 我最近完成了一个小项 ...
- P4516 [JSOI2018] 潜入行动 题解
题意: 给定一棵无根树,要求给树上 \(k\) 个点标记,使得所有点都至少与一个被标记的点相邻.(注意自己被标记不代表与标记相邻) 思路 考虑树形DP. 套路地设 \(f_{u,i,0/1,0/1}\ ...
- Third Maximum Number——LeetCode⑬
//原题链接https://leetcode.com/problems/third-maximum-number/ 题目描述 Given a non-empty array of integers, ...
- WindowsPE文件格式入门03.节表
https://www.bpsend.net/thread-306-1-1.html dump 我们点击运行程序进程加载时时,是把文件里面的数据映射进内存,这样进程里面的内存就拿到了各种各样的代码,数 ...
- windows环境下的常用命令
1.appwiz.cpl 程序和功能 2.certmgr.msc 证书管理实用程序 3.control 控制面板 4.firewall.cpl 防火墙 5.fsmgmt.msc 共享文件夹管理器 6. ...
- Hibernate Validator 提示javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint
问题背景:Spring boot项目不想写诸多校验代码,避免代码既丑陋又繁琐,故使用hibernate validator校验参数的时候,但出现如下所示的的错误提示: javax.validation ...
- 《Nginx核心技术》第01章:安装Nginx
作者:冰河 星球:http://m6z.cn/6aeFbs 博客:https://binghe.gitcode.host 文章汇总:https://binghe.gitcode.host/md/all ...






