0

这是我第一次使用 Stack Overflow,所以请善待 :)

基本上我在一个项目中使用 Angular-material,但我一生都无法弄清楚在哪里更改配色方案/主题。我正在使用 docs-dark 主题,但无法在任何 CSS 文件中找到更改它的位置。当我尝试使用浏览器查找源时,它显示为被呈现为内联 CSS。

如果任何有角材料的用户可以提供一些光线,那就太好了!

非常感谢

4

3 回答 3

1

您使用的是哪个版本?

如果您使用的是最新版本,则 Angular Material Design 中没有单独的内置主题,因为它们曾经是。您必须在应用配置中配置主题,如下所示。下面的示例将默认主题的主调色板更改为蓝色。

angular.module('myModule', ['ngMaterial'])
    .config(['$mdThemingProvider',
        function ($mdThemingProvider) {
            'use strict';

            $mdThemingProvider.theme('default')
                .primaryPalette('blue');

        }
    ]);

阅读此处获取详细指南。

于 2015-06-05T14:38:59.947 回答
0

也许这会帮助你:

https://github.com/angular/material/blob/master/docs/content/Theming/03_configuring_a_theme.md

希望这可以帮到你。

于 2015-06-05T12:30:41.890 回答
0

有什么方法可以让主题成为一个角度服务。原因是我想根据登录的用户加载主题。

于 2015-06-11T02:29:02.083 回答