1

用于主题的 Angular Material Documentation 声明以下内容以扩展现有的调色板以进行自定义主题 -

var neonRedMap = $mdThemingProvider.extendPalette('red', {
    '500': '#ff0000',
    'contrastDefaultColor': 'dark'
  });

在这种情况下,如果我想指定我想要的颜色作为对比度使用

'contrastLightColors': ['800']

可能吗?似乎根本没有工作。在给出 contrastDefaultColor 时默认为黑色。为这个唯一的选择定义一个全新的自定义调色板吗?

我不能完全使用颜色 css 属性,因为也有需要采用该颜色的图标。所有这些图标都是 Web 组件(Angular 1.5x),所以我想要集中控制颜色。

我应该怎么办?

4

0 回答 0