如何在Angular Material主题中扩展调色板时定义对比色

时间:2017-07-05 05:15:54

标签: angularjs angular-material custom-theme

用于主题的Angular Material Documentation指出以下内容以扩展现有的自定义主题调色板 -

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

在此,如果我想使用

指定我想要的颜色作为对比度
'contrastLightColors': ['800']

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

我不能完全使用color css属性,因为还有图标也需要采用该颜色。所有这些图标都是Web组件(Angular 1.5x),因此我希望对颜色进行集中控制。

我该怎么办?

0 个答案:

没有答案