Как определить контрастные цвета при расширении палитры в теме Angular Material
В угловой документации документации по тематике говорится следующее, чтобы расширить существующую палитру для пользовательских тем.
var neonRedMap = $mdThemingProvider.extendPalette('red', {
'500': '#ff0000',
'contrastDefaultColor': 'dark'
});
В этом, если я хочу указать, какой цвет я хочу в качестве контраста, используя
'contrastLightColors': ['800']
Является ли это возможным? Кажется, не работает вообще. По умолчанию используется черный цвет для предоставления контрастности по умолчанию. Является ли определение совершенно новой пользовательской палитры для этого единственной возможностью?
Я не могу точно использовать свойство color css, так как есть значки, которые должны иметь этот цвет. Все эти значки являются веб-компонентами (Angular 1.5x), поэтому я хочу централизованное управление цветами.
Что я должен делать?