css - 在 Material 设计组件中如何计算原色的明暗版本?

标签 css material-design react-material

我想知道我们需要在哪些 sass 变量中给出主色/辅助色的浅色和深色版本。它是否使用一些mixin由 Material 自己自动计算?如果是这样,有没有办法给我们自己的明暗颜色?

我看不到用于提供原色和辅助色的浅色和深色版本的特定变量。只有@mdc-theme-primary@mdc-theme-secondary变量可用。

Here The link to gitlab

最佳答案

这个问题似乎有答案:Convert colorPrimary to colorPrimaryDark (how much darker)
官方 Material Color Tool 根据 JS 库计算变暗/变亮的颜色 chroma.js ,使用 chroma.darken() / chroma.brighten()函数,其算法基于 CIELAB 颜色空间。

关于css - 在 Material 设计组件中如何计算原色的明暗版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57287062/

相关文章:

javascript - 更改元素高度时获取文档高度

带有运行时数据的 JavaScript 工具提示?

javascript - mixItUp jQuery 插件不起作用

android - TextView 上的 addFontWeightStyle NoSuchMethodException

javascript - React - 发送 ref 作为 Prop 不起作用

reactjs - 符号 &tagname : for css styling in material UI. 的含义是什么 Ex: &div: { display: 'flex' '}

css - Robot Framework - 在动态网络应用程序上使用的最佳元素

css - Material 设计图标垂直对齐, Chrome

android - InputTextLayout,将错误文本设置为帮助文本(不同颜色)