-
Notifications
You must be signed in to change notification settings - Fork 0
/
stitches.config.js
50 lines (48 loc) · 1 KB
/
stitches.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
import { createStitches } from "@stitches/react";
import { blue, gray, mauveDark } from "@radix-ui/colors";
export const {
styled,
css,
globalCss,
keyframes,
getCssText,
theme,
createTheme,
config,
} = createStitches({
theme: {
fonts: {
sansSerif: "Outfit, sans-serif",
},
colors: {
...blue,
...gray,
...mauveDark,
primary: "$blue9",
primaryContrast: "$gray1",
primaryDisabled: "$blue4",
bodyBg: "$gray2",
card: "$gray1",
bodyText: "$gray12",
textLight: "$gray11",
paper: "$gray1",
},
},
media: {
sm: "(min-width: 576px)",
md: "(min-width: 768px)",
lg: " (min-width: 992px)",
},
});
export const darkTheme = createTheme({
colors: {
primary: "$blue12",
primaryContrast: "$gray1",
primaryDisabled: "$blue4",
bodyBg: "$mauve4",
card: "$mauve1",
bodyText: "$mauve12",
textLight: "$mauve11",
paper: "$mauve3",
},
});