|
203 | 203 | .item-native {
|
204 | 204 | @include border-radius(var(--border-radius));
|
205 | 205 | @include margin(0);
|
206 |
| - @include padding( |
207 |
| - var(--padding-top), |
208 |
| - var(--padding-end), |
209 |
| - var(--padding-bottom), |
210 |
| - calc(var(--padding-start) + var(--ion-safe-area-left, 0px)) |
211 |
| - ); |
| 206 | + @include padding(var(--padding-top), null, var(--padding-bottom)); |
212 | 207 | @include text-inherit();
|
213 | 208 |
|
| 209 | + /* stylelint-disable */ |
| 210 | + @include ltr() { |
| 211 | + padding-right: var(--padding-end); |
| 212 | + padding-left: calc(var(--padding-start) + var(--ion-safe-area-left, 0px)); |
| 213 | + } |
| 214 | + |
| 215 | + @include rtl() { |
| 216 | + padding-right: calc(var(--padding-start) + var(--ion-safe-area-right, 0px)); |
| 217 | + padding-left: var(--padding-end); |
| 218 | + } |
| 219 | + /* stylelint-enable */ |
| 220 | + |
214 | 221 | display: flex;
|
215 | 222 | position: relative;
|
216 | 223 |
|
@@ -261,12 +268,19 @@ button, a {
|
261 | 268 |
|
262 | 269 | .item-inner {
|
263 | 270 | @include margin(0);
|
264 |
| - @include padding( |
265 |
| - var(--inner-padding-top), |
266 |
| - calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end)), |
267 |
| - var(--inner-padding-bottom), |
268 |
| - var(--inner-padding-start) |
269 |
| - ); |
| 271 | + @include padding(var(--inner-padding-top), null, var(--inner-padding-bottom)); |
| 272 | + |
| 273 | + /* stylelint-disable */ |
| 274 | + @include ltr() { |
| 275 | + padding-right: calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end)); |
| 276 | + padding-left: var(--inner-padding-start); |
| 277 | + } |
| 278 | + |
| 279 | + @include rtl() { |
| 280 | + padding-right: var(--inner-padding-start); |
| 281 | + padding-left: calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end)); |
| 282 | + } |
| 283 | + /* stylelint-enable */ |
270 | 284 |
|
271 | 285 | display: flex;
|
272 | 286 |
|
@@ -295,12 +309,19 @@ button, a {
|
295 | 309 |
|
296 | 310 | .item-bottom {
|
297 | 311 | @include margin(0);
|
298 |
| - @include padding( |
299 |
| - 0, |
300 |
| - var(--inner-padding-end), |
301 |
| - 0, |
302 |
| - calc(var(--padding-start) + var(--ion-safe-area-left, 0px)) |
303 |
| - ); |
| 312 | + @include padding(0, null); |
| 313 | + |
| 314 | + /* stylelint-disable */ |
| 315 | + @include ltr() { |
| 316 | + padding-left: calc(var(--padding-start) + var(--ion-safe-area-left, 0px)); |
| 317 | + padding-right: calc(var(--inner-padding-end) + var(--ion-safe-area-right, 0px)); |
| 318 | + } |
| 319 | + |
| 320 | + @include rtl() { |
| 321 | + padding-left: calc(var(--inner-padding-end) + var(--ion-safe-area-left, 0px)); |
| 322 | + padding-right: calc(var(--padding-start) + var(--ion-safe-area-right, 0px)); |
| 323 | + } |
| 324 | + /* stylelint-enable */ |
304 | 325 |
|
305 | 326 | display: flex;
|
306 | 327 |
|
|
0 commit comments