2017-02-09 7 views

ответ

0

У меня такая же проблема @kyw. Единственный способ в настоящее время - переопределить шрифт в каждом компоненте, где это необходимо.

После добавления этого заменить некоторые шрифты в компонентах:

html * { 
    font-family: "lato", sans-serif; 
    font-style: normal; 
    font-weight: 400; 
} 

Надеюсь кто-нибудь может дать нам лучший намек.

2

Лучший способом я нашел, чтобы предназначаться все угловые Материал 2 селекторов, как показано ниже:

body [class^='mat-'], body [class*=' mat-'] { 
    font-family: "lato"; 
} 

Это происходит потому, что угловые 2 компонентов все имеют класс, начиная с 'mat-.

0

Создайте свой собственный файл SCSS и определить семейство шрифтов, как этот

@import '[email protected]/material/theming'; 
$custom-typography: mat-typography-config(
    $font-family: 'Lato' 
); 

@include mat-core($custom-typography); 

проверил Typography Customization