Skip to content

Commit 82ac7b5

Browse files
committed
Filters consolidate se23 styles
1 parent 458ec62 commit 82ac7b5

File tree

2 files changed

+43
-103
lines changed

2 files changed

+43
-103
lines changed

polaris-react/src/components/Filters/Filters.scss

Lines changed: 22 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@
7878
}
7979

8080
.AddFilter {
81-
background: var(--p-color-bg-subdued);
82-
border-radius: var(--p-border-radius-6);
83-
border: var(--p-color-border-subdued) dashed var(--p-border-width-1);
81+
background: var(--p-color-bg-secondary-experimental);
82+
border-radius: var(--p-border-radius-2);
83+
border: var(--p-color-border) dashed var(--p-border-width-1);
8484
padding: 0 var(--p-space-2) 0 var(--p-space-3);
8585
height: 28px;
8686
cursor: pointer;
@@ -106,16 +106,24 @@
106106

107107
&:hover,
108108
&:focus {
109-
background: var(--p-color-bg-hover);
109+
background: transparent;
110110
border-color: var(--p-color-border-hover);
111111

112112
path {
113113
fill: var(--p-color-icon-hover);
114114
}
115115
}
116116

117+
&:hover {
118+
border-style: solid;
119+
}
120+
121+
&:focus {
122+
outline-offset: var(--p-border-width-2);
123+
}
124+
117125
&:active {
118-
background: var(--p-color-bg-active);
126+
background: var(--p-color-bg-secondary-experimental);
119127
border-color: var(--p-color-border-hover);
120128
}
121129

@@ -136,7 +144,7 @@
136144
}
137145

138146
&::after {
139-
border-radius: var(--p-border-radius-6);
147+
border-radius: var(--p-border-radius-2);
140148
}
141149

142150
span {
@@ -154,34 +162,6 @@
154162
width: var(--p-space-4);
155163
}
156164
}
157-
158-
#{$se23} & {
159-
background: var(--p-color-bg-secondary-experimental);
160-
border-radius: var(--p-border-radius-2);
161-
border: var(--p-color-border) dashed var(--p-border-width-1);
162-
163-
&:hover {
164-
background: transparent;
165-
border-style: solid;
166-
}
167-
168-
&:focus {
169-
background: transparent;
170-
outline-offset: var(--p-border-width-2);
171-
}
172-
173-
&:active {
174-
background: var(--p-color-bg-subdued);
175-
176-
#{$se23} & {
177-
background: var(--p-color-bg-secondary-experimental);
178-
}
179-
}
180-
181-
&::after {
182-
border-radius: var(--p-border-radius-2);
183-
}
184-
}
185165
}
186166

187167
@media #{$p-breakpoints-md-down} {
@@ -247,32 +227,22 @@
247227
}
248228

249229
.ClearAll {
250-
margin-left: var(--p-space-1);
251-
252-
#{$se23} & {
253-
margin-left: var(--p-space-2);
230+
margin-left: var(--p-space-2);
254231

255-
// stylelint-disable-next-line -- se23 overrides
256-
span {
257-
font-size: var(--p-font-size-75);
258-
font-weight: var(--p-font-weight-medium);
259-
}
232+
span {
233+
font-size: var(--p-font-size-75);
234+
font-weight: var(--p-font-weight-medium);
260235
}
261236
}
262237

263238
@media #{$p-breakpoints-md-down} {
264239
.ClearAll {
265-
margin-left: var(--p-space-2);
240+
margin-left: 0;
266241
padding-right: var(--p-space-4);
267242

268-
#{$se23} & {
269-
margin-left: 0;
270-
271-
// stylelint-disable-next-line -- se23 overrides
272-
span {
273-
font-size: var(--p-font-size-100);
274-
font-weight: var(--p-font-weight-medium);
275-
}
243+
span {
244+
font-size: var(--p-font-size-100);
245+
font-weight: var(--p-font-weight-medium);
276246
}
277247
}
278248

polaris-react/src/components/Filters/components/FilterPill/FilterPill.scss

Lines changed: 21 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
@import '../../../../styles/common';
22

33
.FilterButton {
4-
background: var(--p-color-bg-subdued);
5-
border-radius: var(--p-border-radius-6);
6-
border: var(--p-color-border-subdued) dashed var(--p-border-width-1);
4+
background: var(--p-color-bg-secondary-experimental);
5+
border-radius: var(--p-border-radius-2);
6+
border: var(--p-color-border) dashed var(--p-border-width-1);
77
cursor: pointer;
88
color: var(--p-color-text);
99

@@ -26,6 +26,20 @@
2626
}
2727
}
2828

29+
&:hover,
30+
&:active {
31+
border-style: solid;
32+
}
33+
34+
&:hover,
35+
&:focus {
36+
background: transparent;
37+
}
38+
39+
&:active {
40+
background: var(--p-color-bg-subdued);
41+
}
42+
2943
&.disabledFilterButton {
3044
background: var(--p-color-bg-disabled);
3145
border-color: var(--p-color-border-disabled);
@@ -36,58 +50,14 @@
3650
&.ActiveFilterButton {
3751
background: var(--p-color-bg);
3852
border-style: solid;
39-
}
40-
41-
&::after {
42-
border-radius: var(--p-border-radius-6);
43-
}
44-
45-
#{$se23} & {
46-
background: var(--p-color-bg-secondary-experimental);
47-
border-radius: var(--p-border-radius-2);
48-
border: var(--p-color-border) dashed var(--p-border-width-1);
49-
50-
&:hover,
51-
&:active {
52-
border-style: solid;
53-
}
54-
55-
&:hover,
56-
&:focus {
57-
background: transparent;
58-
}
5953

6054
&:active {
6155
background: var(--p-color-bg-subdued);
62-
63-
#{$se23} & {
64-
background: var(--p-color-bg-secondary-experimental);
65-
}
66-
}
67-
68-
&.disabledFilterButton {
69-
background: var(--p-color-bg-disabled);
70-
border-color: var(--p-color-border-disabled);
71-
color: var(--p-color-text-disabled);
72-
cursor: default;
73-
}
74-
75-
&.ActiveFilterButton {
76-
background: var(--p-color-bg);
77-
border-style: solid;
78-
79-
&:active {
80-
background: var(--p-color-bg-subdued);
81-
82-
#{$se23} & {
83-
background: var(--p-color-bg-secondary-experimental);
84-
}
85-
}
8656
}
57+
}
8758

88-
&::after {
89-
border-radius: var(--p-border-radius-2);
90-
}
59+
&::after {
60+
border-radius: var(--p-border-radius-2);
9161
}
9262
}
9363

@@ -161,7 +131,7 @@
161131
}
162132

163133
.ClearButtonWrapper {
164-
#{$se23} & button {
134+
button {
165135
min-height: 0;
166136
padding: 0;
167137
margin: 0;

0 commit comments

Comments
 (0)