Files
Brandy Carney 9efa3ea3e6 feat(sass): add support for contrast color in MD mode colors map
BREAKING CHANGE:

Can now pass contrast to the colors map:

```
$colors-md: (

  primary: (
    base: #327eff,
    contrast: yellow
  ),
  secondary: (
    base: #32db64,
    contrast: hotpink
  ),
  danger: #d91e18,
  light: #f4f4f4,
  dark: #222
) !default;
```

references #5445
2016-03-22 17:53:08 -04:00

29 lines
732 B
SCSS

@import "./badge";
// Material Design Badge
// --------------------------------------------------
$badge-md-border-radius: 4px !default;
$badge-md-background-color: color($colors-md, primary) !default;
$badge-md-text-color: color-contrast($colors-md, $badge-md-background-color) !default;
ion-badge {
border-radius: $badge-md-border-radius;
color: $badge-md-text-color;
background-color: $badge-md-background-color;
}
// Generate Material Design Badge Colors
// --------------------------------------------------
@each $color-name, $color-base, $color-contrast in get-colors($colors-md) {
.badge-#{$color-name} {
color: $color-contrast;
background-color: $color-base;
}
}