Проблема с темой Angular-материала

Это мой первый раз, когда я использую Stack Overflow, поэтому, пожалуйста, будьте любезны :)

В основном я использую Angular-материал в проекте, и я не могу понять, где изменить цветовые схемы/темы. Я использую тему docs-dark, но не могу найти, где ее изменить в каких-либо файлах CSS. Когда я пытаюсь использовать браузер для поиска источника, он отображается как встроенный CSS.

Если бы какие-нибудь пользователи angular-material могли пролить свет, это было бы здорово!

Большое спасибо

Мат


person Mobeale    schedule 05.06.2015    source источник
comment
stackoverflow.com/a/30162974/3322160   -  person nitin    schedule 05.06.2015


Ответы (3)


Какую версию вы используете?

Если вы используете последнюю версию, в angular material design нет отдельных встроенных тем, как это было раньше. Вам нужно будет настроить темы в конфигурации вашего приложения, как показано ниже. В приведенном ниже примере основная палитра изменяется на синюю для темы по умолчанию.

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

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

        }
    ]);

Прочитайте здесь подробное руководство.

person Abhishek Jain    schedule 05.06.2015
comment
Большой! Спасибо за вашу помощь! - person Mobeale; 06.06.2015

Возможно, это поможет вам:

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

Надеюсь, это поможет вам.

person Johnny Ha    schedule 05.06.2015

Можем ли мы каким-либо образом сделать тему угловой службой. Причина в том, что я хочу загрузить тему в зависимости от пользователя, который вошел в систему.

person Frank Marcelo    schedule 11.06.2015