Skip to content

Commit 9e3327f

Browse files
authored
MPWW-13141: Updated radio pill styles, add colors (#276)
1 parent 3f34cb0 commit 9e3327f

File tree

3 files changed

+16
-5
lines changed

3 files changed

+16
-5
lines changed

packages/core/src/components/radio-pill/_radio-pill.scss

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
.#{$ray-class-prefix}radio-pill {
1111
display: flex;
1212
flex-grow: 1;
13+
flex-basis: 0;
1314
text-align: center;
1415
align-items: center;
1516
min-width: 0;
@@ -62,30 +63,36 @@
6263
z-index: -99999;
6364

6465
&:checked + .#{$ray-class-prefix}radio-pill__label {
65-
background-color: $ray-color-blue-20;
66+
border: 1px solid $ray-color-blue-50;
67+
background-color: $ray-color-blue-03;
68+
color: $ray-color-blue-50;
69+
z-index: 1;
6670
}
6771

6872
&:not(:checked) {
6973
&:hover + .#{$ray-class-prefix}radio-pill__label {
70-
background-color: $ray-color-blue-10;
74+
color: $ray-color-blue-50;
75+
border: 1px solid $ray-color-blue-50;
76+
background-color: $ray-color-white;
77+
z-index: 1;
7178
}
7279
}
7380

7481
&:focus {
7582
& + .#{$ray-class-prefix}radio-pill__label {
7683
box-shadow: $ray-box-shadow-focus-state;
77-
z-index: 1;
84+
z-index: 2;
7885
}
7986
}
8087
}
8188

8289
.#{$ray-class-prefix}radio-pill__label {
8390
cursor: pointer;
84-
color: $ray-color-blue-50;
91+
color: $ray-color-black;
8592
background-color: $ray-color-white;
8693
flex-grow: 1;
8794
padding: $ray-radio-pill-v-spacing-compact $ray-radio-pill-h-spacing-compact;
88-
border: $ray-border-width solid $ray-color-blue-50;
95+
border: $ray-border-width solid $ray-color-gray-31;
8996
overflow: hidden;
9097
white-space: nowrap;
9198
text-overflow: ellipsis;

packages/core/src/global/_colors.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
$ray-color-white: #ffffff;
22
$ray-color-black: #000000;
33

4+
$ray-color-blue-03: hsl(240, 100%, 100% - 03%);
45
$ray-color-blue-10: hsl(240, 100%, 100% - 10%);
56
$ray-color-blue-20: hsl(240, 100%, 100% - 20%);
67
$ray-color-blue-50: hsl(240, 100%, 100% - 50%);
@@ -24,5 +25,6 @@ $ray-color-green-90: hsl(132, 76%, 100% - 90%);
2425
$ray-color-gray-03: hsl(0, 0%, 100% - 03%);
2526
$ray-color-gray-10: hsl(0, 0%, 100% - 11%);
2627
$ray-color-gray-30: hsl(0, 0%, 100% - 30%);
28+
$ray-color-gray-31: hsl(0, 0%, 100% - 31%);
2729
$ray-color-gray-50: hsl(0, 0%, 100% - 50%);
2830
$ray-color-gray-60: hsl(0, 0%, 100% - 60%);

packages/core/src/ray-exports.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727

2828
ray-color-white: $ray-color-white;
2929
ray-color-black: $ray-color-black;
30+
ray-color-blue-03: $ray-color-blue-03;
3031
ray-color-blue-10: $ray-color-blue-10;
3132
ray-color-blue-20: $ray-color-blue-20;
3233
ray-color-blue-50: $ray-color-blue-50;
@@ -46,6 +47,7 @@
4647
ray-color-gray-03: $ray-color-gray-03;
4748
ray-color-gray-10: $ray-color-gray-10;
4849
ray-color-gray-30: $ray-color-gray-30;
50+
ray-color-gray-31: $ray-color-gray-31;
4951
ray-color-gray-50: $ray-color-gray-50;
5052
ray-color-gray-60: $ray-color-gray-60;
5153
}

0 commit comments

Comments
 (0)