Skip to content

Commit 496a0d7

Browse files
fix(badge): align colors with UI kits (#352)
Co-authored-by: Simeon Simeonoff <sim.simeonoff@gmail.com>
1 parent 1228c30 commit 496a0d7

File tree

1 file changed

+33
-5
lines changed

1 file changed

+33
-5
lines changed

sass/themes/schemas/components/light/_badge.scss

Lines changed: 33 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010

1111
/// Generates a light badge schema.
1212
/// @type {Map}
13-
/// @prop {Map} icon-color [contrast-color: ('primary', 500)] - The icon color used.
14-
/// @prop {Map} text-color [contrast-color: ('primary', 500)] - The text color used.
13+
/// @prop {Map} icon-color [contrast-color: ('primary', 900)] - The icon color used.
14+
/// @prop {Map} text-color [contrast-color: ('primary', 900)] - The text color used.
1515
/// @prop {Map} border-color [color: ('gray', 50)] - The border color used.
1616
/// @prop {Map} background-color [color: ('primary', 500)] - The background color used.
1717
/// @prop {Number} elevation [1] - The elevation level, between 0-24, to be used for the badge shadow.
@@ -23,14 +23,14 @@ $light-badge: extend(
2323
icon-color: (
2424
contrast-color: (
2525
'primary',
26-
500,
26+
900,
2727
),
2828
),
2929

3030
text-color: (
3131
contrast-color: (
3232
'primary',
33-
500,
33+
900,
3434
),
3535
),
3636

@@ -64,17 +64,45 @@ $fluent-badge: $light-badge;
6464

6565
/// Generates a bootstrap badge schema.
6666
/// @type {Map}
67+
/// @prop {Map} icon-color [contrast-color: ('primary', 100)] - The icon color used.
68+
/// @prop {Map} text-color [contrast-color: ('primary', 100)] - The text color used.
6769
/// @prop {Number} border-radius [rem(4px)] - The border radius used for badge.
6870
/// @requires {Map} $light-badge
6971
$bootstrap-badge: extend(
7072
$light-badge,
7173
(
74+
icon-color: (
75+
contrast-color: (
76+
'primary',
77+
100,
78+
),
79+
),
80+
81+
text-color: (
82+
contrast-color: (
83+
'primary',
84+
100,
85+
),
86+
),
87+
7288
border-radius: rem(4px),
7389
)
7490
);
7591

7692
/// Generates an indigo badge schema.
7793
/// @type {Map}
94+
/// @prop {Map} background-color [color: ('primary', 400)] - The background color used.
7895
/// @requires {Map} $light-badge
7996
/// @requires {Map} $indigo-elevation-badge
80-
$indigo-badge: extend($light-badge, $indigo-elevation-badge);
97+
$indigo-badge: extend(
98+
$light-badge,
99+
$indigo-elevation-badge,
100+
(
101+
background-color: (
102+
color: (
103+
'primary',
104+
400,
105+
),
106+
),
107+
)
108+
);

0 commit comments

Comments
 (0)