mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-20 12:29:55 +08:00
fix(toolbar): get the correct contrast color for md mode
fixes an issue introduced by the fix in #11848 references #11848
This commit is contained in:
@ -140,7 +140,7 @@ $toolbar-button-md-strong-font-weight: bold !default;
|
||||
border-color: $color-contrast;
|
||||
}
|
||||
|
||||
@each $color-name, $color-base, $color-contrast in get-colors($colors-md) {
|
||||
@each $color-name, $color-base, $color-contrast in get-colors($colors-md, md) {
|
||||
@include md-bar-button-default($color-name, $color-base, $color-contrast);
|
||||
@include md-bar-button-outline($color-name, $color-base, $color-contrast);
|
||||
@include md-bar-button-solid($color-name, $color-base, $color-contrast);
|
||||
@ -384,7 +384,7 @@ $toolbar-button-md-strong-font-weight: bold !default;
|
||||
@include md-bar-button-default(default, $toolbar-md-button-color, color-contrast($colors-md, $toolbar-md-button-color, md));
|
||||
@include md-bar-button-default(clear, $toolbar-md-button-color, color-contrast($colors-md, $toolbar-md-button-color, md));
|
||||
|
||||
@each $color-name, $color-base, $color-contrast in get-colors($colors-md) {
|
||||
@each $color-name, $color-base, $color-contrast in get-colors($colors-md, md) {
|
||||
@include md-toolbar-theme($color-name, $color-base, $color-contrast);
|
||||
@include md-bar-button-default($color-name, $color-base, $color-contrast);
|
||||
@include md-bar-button-outline($color-name, $color-base, $color-contrast);
|
||||
|
@ -271,7 +271,7 @@
|
||||
// @param {Map} $colors - colors map
|
||||
// @return {List} $color-name, $color-base, $color-contrast
|
||||
// ----------------------------------------------------------
|
||||
@function get-colors($colors) {
|
||||
@function get-colors($colors, $custom-contrast-mode: null) {
|
||||
$colors-list: ();
|
||||
|
||||
@each $color-name, $color-value in $colors {
|
||||
@ -283,7 +283,7 @@
|
||||
$color-contrast: map-get($color-value, contrast);
|
||||
} @else {
|
||||
$color-base: $color-value;
|
||||
$color-contrast: color-inverse($color-value);
|
||||
$color-contrast: color-contrast($colors, $color-value, $custom-contrast-mode);
|
||||
}
|
||||
|
||||
$colors-list: append($colors-list, ($color-name, $color-base, $color-contrast), comma);
|
||||
@ -291,3 +291,4 @@
|
||||
|
||||
@return $colors-list;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user