Skip to content

Commit f1f7956

Browse files
committed
move raised styles into buttons.css, add comment on usage
1 parent 333d740 commit f1f7956

File tree

2 files changed

+22
-19
lines changed

2 files changed

+22
-19
lines changed

packages/site-kit/src/lib/styles/tokens/colours.css

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,8 @@
3434
--sk-bg-accent: var(--sk-fg-accent);
3535
--sk-bg-selection: hsla(204, 100%, 63%, 0.3);
3636

37-
/* Border colors */
37+
/* Border color — use this for all borders, except 'active' borders (e.g. current nav) which use `--sk-fg-accent` */
3838
--sk-border: hsl(0, 0%, 92%);
39-
--sk-border-highlight: hsl(0, 0%, 95%);
40-
--sk-border-shadow: hsl(0, 0%, 86%);
4139

4240
/* Misc */
4341
--sk-scrollbar: rgba(0, 0, 0, 0.3);
@@ -72,10 +70,8 @@
7270
--sk-bg-4: hsl(var(--sk-bg-hue), 15%, 22%);
7371
--sk-bg-accent: hsl(15, 100%, 35%);
7472

75-
/* Border colours */
73+
/* Border colour */
7674
--sk-border: hsl(var(--sk-bg-hue), 15%, 25%);
77-
--sk-border-highlight: hsl(var(--sk-bg-hue), 15%, 32%);
78-
--sk-border-shadow: var(--sk-bg-3);
7975

8076
/* Misc */
8177
--sk-scrollbar: rgba(255, 255, 255, 0.3);

packages/site-kit/src/lib/styles/utils/buttons.css

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,29 @@
11
:root {
2+
--sk-raised-border: var(--sk-border);
3+
--sk-raised-highlight: hsl(0, 0%, 95%);
4+
--sk-raised-shadow: hsl(0, 0%, 86%);
5+
26
/* raised buttons */
3-
--sk-raised-color: var(--sk-border-highlight) var(--sk-border) var(--sk-border)
4-
var(--sk-border-highlight);
5-
--sk-raised-hover-color: var(--sk-border) var(--sk-border-shadow) var(--sk-border-shadow)
6-
var(--sk-border);
7-
--sk-raised-active-color: var(--sk-border-shadow) var(--sk-border) var(--sk-border)
8-
var(--sk-border-shadow);
7+
--sk-raised-color: var(--sk-raised-highlight) var(--sk-raised-border) var(--sk-raised-border)
8+
var(--sk-raised-highlight);
9+
--sk-raised-hover-color: var(--sk-raised-border) var(--sk-raised-shadow) var(--sk-raised-shadow)
10+
var(--sk-raised-border);
11+
--sk-raised-active-color: var(--sk-raised-shadow) var(--sk-raised-border) var(--sk-raised-border)
12+
var(--sk-raised-shadow);
913
--sk-raised-width: 1px 2px 2px 1px;
1014
--sk-raised-active-width: 2px 1px 1px 2px;
1115

1216
&.dark {
17+
--sk-raised-highlight: hsl(var(--sk-bg-hue), 15%, 32%);
18+
--sk-raised-shadow: var(--sk-bg-3);
19+
1320
/* raised buttons */
14-
--sk-raised-color: var(--sk-border) var(--sk-border-shadow) var(--sk-border-shadow)
15-
var(--sk-border);
16-
--sk-raised-hover-color: var(--sk-border-highlight) var(--sk-border-shadow) var(--sk-border-shadow)
17-
var(--sk-border-highlight);
18-
--sk-raised-active-color: var(--sk-border-shadow) var(--sk-border-highlight) var(--sk-border-highlight)
19-
var(--sk-border-shadow);
21+
--sk-raised-color: var(--sk-raised-border) var(--sk-raised-shadow) var(--sk-raised-shadow)
22+
var(--sk-raised-border);
23+
--sk-raised-hover-color: var(--sk-raised-highlight) var(--sk-raised-shadow) var(--sk-raised-shadow)
24+
var(--sk-raised-highlight);
25+
--sk-raised-active-color: var(--sk-raised-shadow) var(--sk-raised-highlight) var(--sk-raised-highlight)
26+
var(--sk-raised-shadow);
2027
}
2128
}
2229

@@ -54,7 +61,7 @@
5461
}
5562

5663
&:disabled {
57-
border-color: var(--sk-border);
64+
border-color: var(--sk-raised-border);
5865
border-width: 1px;
5966
}
6067
}

0 commit comments

Comments
 (0)