用于主题的 Angular Material Documentation 声明以下内容以扩展现有的调色板以进行自定义主题 -
var neonRedMap = $mdThemingProvider.extendPalette('red', {
'500': '#ff0000',
'contrastDefaultColor': 'dark'
});
在这种情况下,如果我想指定我想要的颜色作为对比度使用
'contrastLightColors': ['800']
可能吗?似乎根本没有工作。在给出 contrastDefaultColor 时默认为黑色。为这个唯一的选择定义一个全新的自定义调色板吗?
我不能完全使用颜色 css 属性,因为也有需要采用该颜色的图标。所有这些图标都是 Web 组件(Angular 1.5x),所以我想要集中控制颜色。
我应该怎么办?