gpt4 book ai didi

ruby-on-rails - 从单一颜色生成配色方案

转载 作者:太空宇宙 更新时间:2023-11-04 05:08:46 25 4
gpt4 key购买 nike

我从设计师那里得到了一个主题,该主题有一个原色,从中可以生成其他颜色(只是主色的阴影)。

我需要允许我的最终用户更改主要颜色,并让所有其他颜色以此为基础构建。

那么,我的问题有两个方面。首先,解决获取颜色和基数之间的数学差异的最佳方法是什么?

其次,他们是实现它的好方法。它需要成为 Rails 3 应用程序的一部分,并且有一些可用于 CSS 预处理的 gem。他们中的任何一个都为这类工作做好了准备吗?

最佳答案

最好的方法是使用 HSL 模型,因为该模型是线性感知模型。因此,您可能必须先将(十六进制?)颜色值转换为 HSL。

CSS does support HSL

更新:如果您使用的是Sass , 这更容易。

"The standard math operations (+, -, *, /, and %) are supported for numbers, even those with units. For colors, there are all sorts of useful functions for changing the lightness, hue, saturation, and more."

关于ruby-on-rails - 从单一颜色生成配色方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9809402/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com