angularjs – 在Angular Material中制作“黑暗”主题的正确方法是什么?

我想制作一个主题,其中bg是深靛蓝,字体是白色.我无法将字体变成白色……如何使用角度材质主题来做到这一点?我知道这可以用CSS完成,但我认为这可以作为主题的一部分进行配置

这是我的配置:

var inversePurple = $mdThemingProvider.extendPalette('indigo',{
        'contrastDefaultColor': 'light',// whether,by default,text (contrast)
        // on this palette should be dark or light
        'contrastDarkColors': "light",'contrastLightColors': 'light'    // Could also specify this if default was 'dark'
    });

    $mdThemingProvider.definePalette('inversePurple',inversePurple)
    $mdThemingProvider.theme('inverse')
        .backgroundPalette('inversePurple',{
            'default': '500',})
        .dark()

我的HTML:

<md-content md-theme="inverse" layout-fill flex>
    <p>This is not white</p>
</md-content>

解决方法

.config(function ($mdThemingProvider) {
     $mdThemingProvider.theme('default')
        .backgroundPalette('indigo',{
            'default':'900',});
  });

相关文章

ANGULAR.JS:NG-SELECTANDNG-OPTIONSPS:其实看英文文档比看中...
AngularJS中使用Chart.js制折线图与饼图实例  Chart.js 是...
IE浏览器兼容性后续前言 继续尝试解决IE浏览器兼容性问题,...
Angular实现下拉菜单多选写这篇文章时,引用文章地址如下:h...
在AngularJS应用中集成科大讯飞语音输入功能前言 根据项目...
Angular数据更新不及时问题探讨前言 在修复控制角标正确变...