|
18 | 18 | --spacing-px-9: 9px; |
19 | 19 | .generate-spacing-vars(60); |
20 | 20 | .generate-spacing-vars(@n, @i: 0) when (@i =< @n) { |
21 | | - --spacing-px-@{i}: @i * 1px; |
| 21 | + --spacing-px-@{i}: calc(@i * 1px); |
22 | 22 | .margin { |
23 | | - &-px-@{i} { margin: @i * 1px; } |
24 | | - &-left-px-@{i} { margin-left: @i * 1px; } |
25 | | - &-right-px-@{i} { margin-right: @i * 1px; } |
26 | | - &-top-px-@{i} { margin-top: @i * 1px; } |
27 | | - &-bottom-px-@{i} { margin-bottom: @i * 1px; } |
| 23 | + &-px-@{i} { margin: calc(@i * 1px); } |
| 24 | + &-left-px-@{i} { margin-left: calc(@i * 1px); } |
| 25 | + &-right-px-@{i} { margin-right: calc(@i * 1px); } |
| 26 | + &-top-px-@{i} { margin-top: calc(@i * 1px); } |
| 27 | + &-bottom-px-@{i} { margin-bottom: calc(@i * 1px); } |
28 | 28 | } |
29 | 29 | .padding { |
30 | | - &-px-@{i} { padding: @i * 1px; } |
31 | | - &-left-px-@{i} { padding-left: @i * 1px; } |
32 | | - &-right-px-@{i} { padding-right: @i * 1px; } |
33 | | - &-top-px-@{i} { padding-top: @i * 1px; } |
34 | | - &-bottom-px-@{i} { padding-bottom: @i * 1px; } |
| 30 | + &-px-@{i} { padding: calc(@i * 1px); } |
| 31 | + &-left-px-@{i} { padding-left: calc(@i * 1px); } |
| 32 | + &-right-px-@{i} { padding-right: calc(@i * 1px); } |
| 33 | + &-top-px-@{i} { padding-top: calc(@i * 1px); } |
| 34 | + &-bottom-px-@{i} { padding-bottom: calc(@i * 1px); } |
35 | 35 | } |
36 | 36 |
|
37 | 37 | .generate-spacing-vars(@n, (@i + 6)); |
|
0 commit comments