File tree 2 files changed +11
-8
lines changed
polaris-react/src/components/Button
2 files changed +11
-8
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ ' @shopify/polaris ' : patch
3
+ ---
4
+
5
+ Fixed Button padding regression in Safari 14
Original file line number Diff line number Diff line change 28
28
display : inline-flex ;
29
29
align-items : center ;
30
30
gap : var (--pc-button-gap );
31
- padding-block : var (--pc-button-padding-block );
32
- padding-inline : var (--pc-button-padding-inline );
33
-
31
+ padding : var (--pc-button-padding-block ) var (--pc-button-padding-inline );
34
32
background : var (--pc-button-bg );
35
33
border : none ;
36
34
border-radius : var (--p-border-radius-200 );
174
172
.variantPlain ,
175
173
.variantMonochromePlain {
176
174
--pc-button-bg_disabled : transparent ;
177
- margin-block : calc (-1 * var (--pc-button-padding-block ));
178
- margin-inline : calc (-1 * var (--pc-button-padding-inline ));
175
+ margin : calc (-1 * var (--pc-button-padding-block ))
176
+ calc (-1 * var (--pc-button-padding-inline ));
179
177
font-size : var (--p-font-size-325 );
180
178
font-weight : var (--p-font-weight-regular );
181
179
line-height : var (--p-font-line-height-400 );
301
299
}
302
300
303
301
.iconOnly :is(.variantTertiary ) {
304
- margin-block : calc (-1 * var (--pc-button-padding-block ));
305
- margin-inline : calc (-1 * var (--pc-button-padding-inline ));
302
+ margin : calc (-1 * var (--pc-button-padding-block ))
303
+ calc (-1 * var (--pc-button-padding-inline ));
306
304
}
307
305
308
306
.iconOnly :is(.variantTertiary , .variantPlain , .variantMonochromePlain ):not (.toneCritical ) {
351
349
352
350
// ICON
353
351
.Icon {
354
- margin-block : calc (-1 * var (--p-space-050 ));
352
+ margin : calc (-1 * var (--p-space-050 )) 0 ;
355
353
}
356
354
357
355
// SPINNER
You can’t perform that action at this time.
0 commit comments