-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtailwind.config.js
80 lines (79 loc) · 2.02 KB
/
tailwind.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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
const PROSE_CONTENT_WIDTH = "39rem";
/** @type {import('tailwindcss').Config} */
export default {
content: ["./src/**/*.{astro,js,jsx,md,mdx,ts,tsx}"],
theme: {
backgroundColor: {
accent: "var(--bg-accent)",
canvas: "var(--bg-canvas)",
default: "var(--bg-default)",
footer: "var(--bg-footer)",
group: "var(--bg-group)",
hover: "var(--bg-hover)",
inverse: "var(--bg-inverse)",
stripe: "var(--bg-stripe)",
subtle: "var(--bg-subtle)",
unreviewed: "var(--bg-unreviewed)",
unset: "unset",
},
borderColor: {
default: "var(--border-default)",
},
colors: {
accent: "var(--fg-accent)",
border: "var(--border-default)",
default: "var(--fg-default)",
inherit: "inherit",
inverse: "var(--fg-inverse)",
"inverse-subtle": "var(--fg-inverse-subtle)",
muted: "var(--fg-muted)",
progress: "var(--fg-progress)",
subtle: "var(--fg-subtle)",
},
extend: {
aspectRatio: {
poster: "1 / 1.5",
},
boxShadow: {
all: "0 0 0 1px var(--border-default)",
bottom: "0px 1px var(--border-default)",
hover: "0 0 1px 1px var(--border-default)",
},
fontFamily: {
sans: "var(--font-sans)",
serif: "var(--font-serif)",
},
fontSize: {
"2.5xl": "1.625rem",
md: ["1.125rem", "1.5rem"],
xxs: "0.6875rem",
},
maxWidth: {
button: "430px",
popout: `calc(64px + ${PROSE_CONTENT_WIDTH})`,
prose: PROSE_CONTENT_WIDTH,
unset: "unset",
},
padding: {
container: "var(--container-padding)",
},
width: {
"list-item-poster": "var(--list-item-poster-width)",
},
},
letterSpacing: {
normal: "0",
prose: ".3px",
"serif-wide": ".6px",
wide: ".8px",
wider: "1.1px",
widest: "2px",
},
screens: {
desktop: "1280px",
max: "1696px",
tablet: "768px",
"tablet-landscape": "1024px",
},
},
};