Я только начал использовать угловой материал, и у меня возникают проблемы с тем, чтобы компоненты материала работали так, как мне нравится.
Я создал собственную тему, но все же есть некоторые вещи, которые мне не нравятся.
Вот моя пользовательская тема:
@include mat-core();
$DigitalSignageApp-primary: mat-palette($mat-pink);
$DigitalSignageApp-accent: mat-palette($mat-gray, A200, A100, A400);
$DigitalSignageApp-warn: mat-palette($mat-red);
$DigitalSignageApp-theme: mat-dark-theme($DigitalSignageApp-primary, $DigitalSignageApp-accent, $DigitalSignageApp-warn);
@include angular-material-theme($DigitalSignageApp-theme);
Я хотел использовать поле формы внутри моего проекта, а HTML-код для него:
<mat-form-field appearance="outline">
<mat-label>Email</mat-label>
<input matInput placeholder="Email">
</mat-form-field>
<mat-form-field appearance="outline">
<mat-label>Password</mat-label>
<input matInput type="password" placeholder="Password">
</mat-form-field>
Вот так выглядит макет:
Когда я фокусируюсь на поле ввода:
Я хочу, чтобы текст и рамка были белого цвета (потому что они более читабельны)