【问题标题】:Angular Material 2 mat-palette() using lighter and darker optionAngular Material 2 mat-palette() 使用更亮和更暗选项
【发布时间】:2017-06-14 18:22:55
【问题描述】:

基于theming guide,您可以为我们的示例定义自定义主题accent。第二个参数会覆盖$mat-pink 默认为A200,但是第三个($lighter)和第四个($darker)参数是如何工作的呢?

$candy-app-accent: mat-palette($mat-pink, A200, A100, A400);

来自@angular/material/_theming.scss

@function mat-palette($base-palette, $default: 500, $lighter: 100, $darker: 700) {
   .....
}

【问题讨论】:

    标签: angular material-design angular-material2


    【解决方案1】:

    这些不同的色调由一些组件使用,例如进度条。但是,如果您将它们用作您自己的样式的 mixin,它会更有用。 This answer on a GH issue gives a good explanation.

    【讨论】:

    • 感谢您的链接!如果有像 md-colors="{}" 这样的东西或者像 md-hue-2 这样的类,那就太好了,但是在他们使用 css 变量之前这是不可能的。所以这仍然是我认为 angular-material2 开发的早期阶段:)
    猜你喜欢
    • 2017-10-02
    • 2018-04-23
    • 2018-08-18
    • 2018-12-05
    • 1970-01-01
    • 2021-02-14
    • 1970-01-01
    • 2019-02-28
    • 1970-01-01
    相关资源
    最近更新 更多