如何在材料中使用自定义颜色-ui @ next(v1)

时间:2017-11-16 13:32:51

标签: material-ui

我正在尝试将主要主题颜色值设置为自定义颜色(十六进制代码)。我发现this表示我需要将我的主要颜色设置为那里提到的JSON对象。

这对我没有意义,为什么我必须自己构建这样的对象?转换(例如,当给出十六进制值时)到HSL并根据需要调整色调值是否更有意义?当然,在库内,所以我只需要传递一个十六进制值。

我的第二个问题是,为什么这个JSON对象的值超过360度?至于我的理解,这些值代表HSL色彩空间的色调值...

1 个答案:

答案 0 :(得分:2)

我使用this tool创建了自定义颜色。您可以直接在主题配置中使用它,如下所示:

 mov cl, 16       ;Total bits in BX
 sub cl, C        ; minus count of inputted bits
 shl bx, cl       ;Now inputted bits start at bit[15]

 MOV CH, 0
PRINT:
 CMP CH, C
 JE  END_
 INC CH
 SHL BX, 1        ;Here you shift out the highest bit
 JC  RS
 ; and so on...