-
Notifications
You must be signed in to change notification settings - Fork 241
/
Copy pathtailwind.config.ts
57 lines (56 loc) · 2.11 KB
/
tailwind.config.ts
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
// SPDX-License-Identifier: AGPL-3.0-or-later
import type { Config } from "tailwindcss";
export default <Partial<Config>>{
content: [
"./components/**/*.{js,vue,ts}",
"./layouts/**/*.vue",
"./pages/**/*.vue",
"./plugins/**/*.{js,ts}",
"./nuxt.config.{js,ts}",
"./app.vue",
],
darkMode: "class",
plugins: [require("tailwind-scrollbar")({ nocompatible: true })], // eslint-disable-line
theme: {
extend: {
fontFamily: {
sans: ["Red Hat Text"],
display: ["Red Hat Display"],
},
screens: {
"3xl": "1792px",
},
colors: {
"layer-0": "rgba(var(--layer-0))",
"layer-1": "rgba(var(--layer-1))",
"layer-2": "rgba(var(--layer-2))",
"section-div": "rgba(var(--section-div))",
"primary-text": "rgba(var(--primary-text), 0.85)",
"primary-text-over-layer-2": "rgba(var(--primary-text-over-layer-2))",
"distinct-text": "rgba(var(--distinct-text), 0.90)",
"distinct-text-over-layer-2": "rgba(var(--distinct-text-over-layer-2))",
"link-text": "rgba(var(--link-text), 0.9)",
"link-text-hover": "rgba(var(--link-text-hover), 0.9)",
"menu-selection": "rgba(var(--menu-selection))",
interactive: "rgba(var(--interactive))",
highlight: "rgba(var(--highlight), 0.25)",
"highlight-darker": "rgba(var(--highlight-darker), 0.3)",
"highlight-lighter": "rgba(var(--highlight-lighter), 0.5)",
"cta-orange": "rgba(var(--cta-orange))",
"action-red": "rgba(var(--action-red))",
"learn-blue": "rgba(var(--learn-blue))",
"accepted-green": "rgba(var(--accepted-green))",
"warn-yellow": "rgba(var(--warn-yellow))",
"password-strength-very-weak":
"rgba(var(--password-strength-very-weak))",
"password-strength-weak": "rgba(var(--password-strength-weak))",
"password-strength-medium": "rgba(var(--password-strength-medium))",
"password-strength-strong": "rgba(var(--password-strength-strong))",
},
transitionProperty: {
width: "width",
padding: "padding",
},
},
},
};