UI设计中的颜色:(实用)框架

就UI设计而言,我是个自学成才的人,我一直想知道为什么有那么多文章和书籍谈论色彩理论和调色板。根据我的经验,使用“分割互补调色板”对我做出漂亮的设计有0%的预测。

我对这种事还有一个词:无用。

所以,如果色彩理论不能为UI设计中的色彩提供坚实的基础,那该怎么办呢?

让我对你提出一个意见:颜色修改。重要的是颜色的调整。

或者,用另一种方式说:着色界面设计的基本技巧是能够将一种基本颜色修改为许多不同的变体。

颜色变化…

允许您在UI中修改一个主题颜色,基本上可以用于任何目的(这非常强大,我们将看到,像facebook这样的应用程序已经在做什么)

帮助你预测什么颜色的变化看起来不错

让颜色看起来不那么主观(“主观”通常是“我还没弄清楚它是如何工作的”的意思——当人们谈论颜色时,这个词你会听到很多)

较深和较浅的变化

我注意到,在许多好看的界面中,有一件事是,它们在特定的主题颜色上通常有深色和浅色的变化。

你不认为搜索栏只是一个半透明的黑色覆盖,是吗?剧透警告:不是。蓝色上覆盖的黑色不透明度不会给你搜索栏的颜色。这是另一种魔法选择的变体。

或者,这里有另一个简单的例子:

甚至元素状态也是颜色的变化。这并不是“三种蓝色的调色板”的最佳描述。这是一个蓝色的变化。

但这回避了一个问题:你如何实际修改颜色以获得良好的变化?

以下是我们的两个原则:

我们将从现实世界中寻找参考线索。尽管我们的界面是“假的”,但我们仍然疯狂地从现实世界中复制,因为在现实世界中观察了几十年之后,我们只希望光和颜色以某种方式工作。

我们将使用HSB颜色系统。它的缺点是:它是最直观的颜色系统,用途广泛。

真实世界颜色变化

好吧,看看你周围。你每次环顾房间时,无疑会看到二十多个“颜色变化”的例子?

阴影。

阴影是基础颜色的较暗变体。

照片由David Blaikie拍摄

现在,让我们跳到素描,找到我们的颜色选择器,看看当阴影落在珊瑚墙上时会发生什么。

正如我提到的,我们将在HSB中解决这个问题。

注意:监视器/图像颜色配置文件可能会使这些精确的测量结果对您有所不同。

亮度下降了-好的,这很明显。但请稍候——在我们做太多概括之前,让我们来看看另一个例子。

阴影在古巴也是这样吗?我们马上就要知道了。

好了,现在我们可以比较和对比了。注意到模式了吗?

当颜色有阴影变化时,可以预期亮度会下降,饱和度会上升。我们只看了两个例子,但就我所见,这是一条坚实的规则。

规则

让我们进一步了解这些概念。

深色变化=提高饱和度+降低亮度

如果你回顾一下我们的facebook搜索栏示例,你会发现这正是发生的事情。

色调从360°移动1°,这实际上是一个舍入误差。

饱和度随着亮度的下降而上升。搜索栏不可能是覆盖在蓝色基础上的黑色不透明度的原因是,在HSB中,添加黑色等同于降低亮度。相反,我们希望在增加饱和度的同时降低亮度。黑色不会给我们的颜色增加任何饱和度!

较浅的颜色变化=较低的饱和度+较高的亮度

现在,作为像你这样有鉴别力和博学的读者,你可能会猜到,给我们带来深色变化的相反变换会给我们带来浅色变化。

当然,我们可以更进一步。如果我们继续降低饱和度,提高亮度,直到奶牛回家,我们会在哪里结束?

在这里:

我们以白色结束。

你可以把制作更轻的变化想象成添加白色。

最重要的事情

如果你只记得这篇文章中的一件事,请记住:

较暗的颜色变化是通过降低亮度和增加饱和度来实现的。通过增加亮度和降低饱和度可以实现更亮的颜色变化。

有了这个简单的想法,你就可以只用一种颜色来做令人惊叹的事情。

事实上,元素之间的许多颜色变化——甚至同一元素的状态——只是简单的颜色修改。

这是山谷视觉,更多好的设计请联系我们!


首页 > 新闻资讯

留言