我收到了一个使用颜色资源的日历和事件的所有颜色的列表。
这是一个字符串列表,如#ff45a7 (颜色代码)。
事实上,这些颜色中没有一种与我的日历中的真实颜色相匹配。他们完全不同。例如,对于带有colorId 1(“薰衣草”,蓝色)的颜色,我有一个表示绿色的代码,等等,绝对不匹配。在生成的颜色代码列表(我在Photoshop中根据其代码检查颜色)中,我看到一些在我的日历中不存在的颜色,对于类似的颜色,我有完全不同的十六进制代码。
也许有某种系数可以应用于API颜色编码,或者某种方法将API获得的颜色与真实的日历和事件颜色相匹配?
我在中没有找到它。
发布于 2020-02-07 21:49:17
看起来Google正在将他们的新材料颜色映射到他们的旧颜色集中。基于https://gist.github.com/alvinsj/2037080的旧颜色列表,我创建了一个由两个数组组成的列表,以帮助其他任何人映射它:
旧颜色:
['#AC725E', '#D06B64', '#F83A22', '#FA573C', '#FF7537', '#FFAD46', '#42D692', '#16A765', '#7BD148', '#B3DC6C', '#FBE983', '#FAD165', '#92E1C0', '#9FE1E7', '#9FC6E7', '#4986E7', '#9A9CFF', '#B99AFF', '#C2C2C2', '#CABDBF', '#CCA6AC', '#F691B2', '#CD74E6', '#A47AE2'];
新颜色:
['#795548', '#e67c73', '#d50000', '#f4511e', '#ef6c00', '#f09300', '#009688', '#0b8043', '#7cb342', '#c0ca33', '#e4c441', '#f6bf26', '#33b679', '#039be5', '#4285f4', '#3f51b5', '#7986cb', '#b39ddb', '#616161', '#a79b8e', '#ad1457', '#d81b60', '#8e24aa', '#9e69af'];
https://stackoverflow.com/questions/56750643
复制相似问题