【问题标题】:How to change material-icon color to white of angular_components in an Angular Dart project?如何在 Angular Dart 项目中将材质图标颜色更改为 angular_components 的白色?
【发布时间】:2019-01-13 08:10:43
【问题描述】:

如何在 angular dart 项目中将 material-drawer material-icon 颜色更改为带有深色背景的 angular_components 的白色。

app_component.html

<material-drawer persistent #drawer="drawer"
                 [class.custom-width]="customWidth">
    <div class="mini-drawer">
        <material-list *deferredContent>
            <div class="mat-drawer-spacer"></div>
            <div>
                <material-list-item>
                    <material-icon icon="inbox"></material-icon>
                </material-list-item>
                <material-list-item>
                    <material-icon icon="star"></material-icon>
                </material-list-item>
                <material-list-item>
                    <material-icon icon="send"></material-icon>
                </material-list-item>
                <material-list-item>
                    <material-icon icon="drafts"></material-icon>
                </material-list-item>
            </div>
        </material-list>
    </div>
</material-drawer>
<div class="material-content">
    <header class="material-header shadow">
        <div class="material-header-row">
            <material-button class="material-drawer-button" icon (trigger)="drawer.toggle()">
                <material-icon icon="menu"></material-icon>
            </material-button>
            <span class="material-header-title">Mobile Layout</span>
            <div class="material-spacer"></div>
        </div>
    </header>
    <div class="app-layout">
        Lorem ipsum dolor sit amet, ad erat postea ullamcorper nec, veri veniam quo
        et. Diam phaedrum ei mea, quaeque voluptaria efficiantur duo no. Eu adhuc
        veritus civibus nec, sumo invidunt mel id, in vim dictas detraxit. Per an
        legere iriure blandit. Veri iisque accusamus an pri.

    </div>
</div>

app_component.scss

@import 'package:angular_components/css/material/material';
@import 'package:angular_components/material_tab/mixins';
@import 'package:angular_components/app_layout/mixins';

:host {

}

.custom-width {
  @include mat-drawer-width(72px);
  @include mat-temporary-drawer-width(72px);
}

.mini-drawer {
  height: 100%;
  background: $mat-blue;
}

material-list {
  background-color: transparent;
  color: $mat-white;
}

【问题讨论】:

    标签: angular dart angular-components angular-dart google-material-icons


    【解决方案1】:
    猜你喜欢
    • 2017-05-20
    • 2021-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-28
    • 2015-04-24
    • 1970-01-01
    相关资源
    最近更新 更多