|
8 | 8 | * @link https://yohn.github.io/PicoCSS
|
9 | 9 | */
|
10 | 10 |
|
11 |
| -.m-0 { margin: 0 !important; } |
12 |
| -.mt-0 { margin-top: 0 !important; } |
13 |
| -.mb-0 { margin-bottom: 0 !important; } |
14 |
| -.ms-0 { margin-left: 0 !important; } |
15 |
| -.me-0 { margin-right: 0 !important; } |
16 |
| -.my-0 { margin-top: 0 !important; margin-bottom: 0 !important; } |
17 |
| -.mx-0 { margin-left: 0 !important; margin-right: 0 !important; } |
18 |
| - |
19 |
| -.p-0 { padding: 0 !important; } |
20 |
| -.pt-0 { padding-top: 0 !important; } |
21 |
| -.pb-0 { padding-bottom: 0 !important; } |
22 |
| -.ps-0 { padding-left: 0 !important; } |
23 |
| -.pe-0 { padding-right: 0 !important; } |
24 |
| -.py-0 { padding-top: 0 !important; padding-bottom: 0 !important; } |
25 |
| -.px-0 { padding-left: 0 !important; padding-right: 0 !important; } |
| 11 | +:host, :root { |
| 12 | + --yoco-spacing-block-1: calc(var(--pico-block-spacing-vertical) * .5); |
| 13 | + --yoco-spacing-inline-1: calc(var(--pico-block-spacing-horizontal) * .5); |
| 14 | + --yoco-spacing-block-2: var(--pico-block-spacing-vertical); |
| 15 | + --yoco-spacing-inline-2: var(--pico-block-spacing-horizontal); |
| 16 | + --yoco-spacing-block-3: calc(var(--pico-block-spacing-vertical) * 1.5); |
| 17 | + --yoco-spacing-inline-3: calc(var(--pico-block-spacing-horizontal) * 1.5); |
| 18 | +} |
| 19 | + |
| 20 | + .m-0 { margin: 0 !important; } |
| 21 | +.mt-0 { margin-block-start: 0 !important; } |
| 22 | +.mb-0 { margin-block-end: 0 !important; } |
| 23 | +.my-0 { margin-block: 0 !important; } |
| 24 | +.ms-0 { margin-inline-start: 0 !important; } |
| 25 | +.me-0 { margin-inline-end: 0 !important; } |
| 26 | +.mx-0 { margin-inline: 0 !important; } |
| 27 | + |
| 28 | + .m-1 { margin: var(--yoco-spacing-block-1) var(--yoco-spacing-inline-1) !important; } |
| 29 | +.mt-1 { margin-block-start: var(--yoco-spacing-block-1) !important; } |
| 30 | +.mb-1 { margin-block-end: var(--yoco-spacing-block-1) !important; } |
| 31 | +.my-1 { margin-block: var(--yoco-spacing-block-1) !important; } |
| 32 | +.ms-1 { margin-inline-start: var(--yoco-spacing-inline-1) !important; } |
| 33 | +.me-1 { margin-inline-end: var(--yoco-spacing-inline-1) !important; } |
| 34 | +.mx-1 { margin-inline: var(--yoco-spacing-inline-1) !important; } |
| 35 | + |
| 36 | + .m-2 { margin: var(--yoco-spacing-block-2) var(--yoco-spacing-inline-2) !important; } |
| 37 | +.mt-2 { margin-block-start: var(--yoco-spacing-block-2) !important; } |
| 38 | +.mb-2 { margin-block-end: var(--yoco-spacing-block-2) !important; } |
| 39 | +.my-2 { margin-block: var(--yoco-spacing-block-2) !important; } |
| 40 | +.ms-2 { margin-inline-start: var(--yoco-spacing-inline-2) !important; } |
| 41 | +.me-2 { margin-inline-end: var(--yoco-spacing-inline-2) !important; } |
| 42 | +.mx-2 { margin-inline: var(--yoco-spacing-inline-2) !important; } |
| 43 | + |
| 44 | + .m-3 { margin: var(--yoco-spacing-block-3) var(--yoco-spacing-inline-3) !important; } |
| 45 | +.mt-3 { margin-block-start: var(--yoco-spacing-block-3) !important; } |
| 46 | +.mb-3 { margin-block-end: var(--yoco-spacing-block-3) !important; } |
| 47 | +.my-3 { margin-block: var(--yoco-spacing-block-3) !important; } |
| 48 | +.ms-3 { margin-inline-start: var(--yoco-spacing-inline-3) !important; } |
| 49 | +.me-3 { margin-inline-end: var(--yoco-spacing-inline-3) !important; } |
| 50 | +.mx-3 { margin-inline: var(--yoco-spacing-inline-3) !important; } |
| 51 | + |
| 52 | + .p-0 { padding: 0 !important; } |
| 53 | +.pt-0 { padding-block-start: 0 !important; } |
| 54 | +.pb-0 { padding-block-end: 0 !important; } |
| 55 | +.py-0 { padding-block: 0 !important; } |
| 56 | +.ps-0 { padding-inline-start: 0 !important; } |
| 57 | +.pe-0 { padding-inline-end: 0 !important; } |
| 58 | +.px-0 { padding-inline: 0 !important; } |
| 59 | + |
| 60 | + .p-1 { padding: var(--yoco-spacing-block-1) var(--yoco-spacing-inline-1) !important; } |
| 61 | +.pt-1 { padding-block-start: var(--yoco-spacing-block-1) !important; } |
| 62 | +.pb-1 { padding-block-end: var(--yoco-spacing-block-1) !important; } |
| 63 | +.py-1 { padding-block: var(--yoco-spacing-block-1) !important; } |
| 64 | +.ps-1 { padding-inline-start: var(--yoco-spacing-inline-1) !important; } |
| 65 | +.pe-1 { padding-inline-end: var(--yoco-spacing-inline-1) !important; } |
| 66 | +.px-1 { padding-inline: var(--yoco-spacing-inline-1) !important; } |
| 67 | + |
| 68 | + .p-2 { padding: var(--yoco-spacing-block-2) var(--yoco-spacing-inline-2) !important; } |
| 69 | +.pt-2 { padding-block-start: var(--yoco-spacing-block-2) !important; } |
| 70 | +.pb-2 { padding-block-end: var(--yoco-spacing-block-2) !important; } |
| 71 | +.py-2 { padding-block: var(--yoco-spacing-block-2) !important; } |
| 72 | +.ps-2 { padding-inline-start: var(--yoco-spacing-inline-2) !important; } |
| 73 | +.pe-2 { padding-inline-end: var(--yoco-spacing-inline-2) !important; } |
| 74 | +.px-2 { padding-inline: var(--yoco-spacing-inline-2) !important; } |
| 75 | + |
| 76 | + .p-3 { padding: var(--yoco-spacing-block-3) var(--yoco-spacing-inline-3) !important; } |
| 77 | +.pt-3 { padding-block-start: var(--yoco-spacing-block-3) !important; } |
| 78 | +.pb-3 { padding-block-end: var(--yoco-spacing-block-3) !important; } |
| 79 | +.py-3 { padding-block: var(--yoco-spacing-block-3) !important; } |
| 80 | +.ps-3 { padding-inline-start: var(--yoco-spacing-inline-3) !important; } |
| 81 | +.pe-3 { padding-inline-end: var(--yoco-spacing-inline-3) !important; } |
| 82 | +.px-3 { padding-inline: var(--yoco-spacing-inline-3) !important; } |
| 83 | + |
26 | 84 |
|
27 | 85 | .fw-n { font-weight: normal !important; }
|
28 | 86 |
|
|
0 commit comments