Skip to content

Commit 125cdc3

Browse files
style: Add pixel comments to spacing variables and adjust checkbox toggle dimensions and positioning.
1 parent 18b3ce2 commit 125cdc3

1 file changed

Lines changed: 16 additions & 14 deletions

File tree

src/style.css

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,18 @@
1010
--line-height: 20;
1111
--computed-line-height: calc(var(--line-height) / var(--font-size) * 1rem);
1212

13-
--space-unit: calc(8 / var(--font-size) * 1rem);
14-
--space-0-5: calc(var(--space-unit) * 0.5);
15-
--space-1: var(--space-unit);
16-
--space-1-5: calc(var(--space-unit) * 1.5);
17-
--space-2: calc(var(--space-unit) * 2);
18-
--space-2-5: calc(var(--space-unit) * 2.5);
19-
--space-3: calc(var(--space-unit) * 3);
20-
--space-3-5: calc(var(--space-unit) * 3.5);
21-
--space-4: calc(var(--space-unit) * 4);
22-
--space-4-5: calc(var(--space-unit) * 4.5);
23-
--space-5: calc(var(--space-unit) * 5);
24-
--space-5-5: calc(var(--space-unit) * 5.5);
13+
--space-unit: calc(8 / var(--font-size) * 1rem); /* 8px */
14+
--space-0-5: calc(var(--space-unit) * 0.5); /* 4px */
15+
--space-1: var(--space-unit); /* 8px */
16+
--space-1-5: calc(var(--space-unit) * 1.5); /* 12px */
17+
--space-2: calc(var(--space-unit) * 2); /* 16px */
18+
--space-2-5: calc(var(--space-unit) * 2.5); /* 20px */
19+
--space-3: calc(var(--space-unit) * 3); /* 24px */
20+
--space-3-5: calc(var(--space-unit) * 3.5); /* 28px */
21+
--space-4: calc(var(--space-unit) * 4); /* 32px */
22+
--space-4-5: calc(var(--space-unit) * 4.5); /* 36px */
23+
--space-5: calc(var(--space-unit) * 5); /* 40px */
24+
--space-5-5: calc(var(--space-unit) * 5.5); /* 44px */
2525
/* Responsive pad sizing */
2626
--pad-min: 109px;
2727

@@ -710,8 +710,8 @@ dialog:open {
710710
.checkbox-toggle {
711711
--checkbox-toggle-padding: calc(var(--space-unit) * 0.25);
712712
display: inline-block;
713-
width: calc(var(--space-2) * 2);
714-
height: var(--space-2-5);
713+
width: calc(var(--space-1) * 5);
714+
height: var(--space-3);
715715
padding: var(--checkbox-toggle-padding);
716716
border-radius: 9999rem;
717717
/* border: 1px solid var(--color-border); */
@@ -726,13 +726,15 @@ dialog:open {
726726
border-radius: 100%;
727727
background-color: var(--color-layer-0);
728728
transition: all 0.1s ease;
729+
translate: var(--checkbox-toggle-padding) var(--checkbox-toggle-padding);
729730
}
730731

731732
.checkbox-hidden:checked + & {
732733
background-color: var(--color-text);
733734
&::after {
734735
background-color: var(--color-layer-0);
735736
translate: calc(100% - calc(var(--checkbox-toggle-padding) * 2));
737+
width: var(--space-2-5);
736738
}
737739
}
738740
}

0 commit comments

Comments
 (0)