forked from PankajSingh34/AlgoBuddy
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtailwind.config.js
More file actions
executable file
·95 lines (95 loc) · 2.78 KB
/
Copy pathtailwind.config.js
File metadata and controls
executable file
·95 lines (95 loc) · 2.78 KB
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
/** @type {import('tailwindcss').Config} */
module.exports = {
darkMode: "class",
content: [
"./app/**/*.{js,ts,jsx,tsx}",
"./pages/**/*.{js,ts,jsx,tsx}",
"./components/**/*.{js,ts,jsx,tsx}",
],
theme: {
extend: {
fontFamily: {
sans: [
'"Source Sans 3"',
'"Source Sans Pro"',
"ui-sans-serif",
"system-ui",
"sans-serif",
],
serif: ['"Source Serif 4"', '"Source Serif Pro"', "Georgia", "serif"],
poppins: ["Poppins", "sans-serif"],
},
colors: {
udemy: {
purple: "#a435f0",
"purple-dark": "#7d2be0",
"purple-light": "#c27cf7",
yellow: "#f4c430",
bg: "#ffffff",
surface: "#f7f9fa",
border: "#d1d7dc",
text: "#1c1d1f",
muted: "#6a6f73",
"dark-bg": "#1c1d1f",
"dark-surface": "#2d2f31",
"dark-border": "#3e4143",
"dark-text": "#f7f9fa",
"dark-muted": "#9e9e9e",
},
surface: {
50: "var(--color-neutral-50)",
100: "var(--color-neutral-100)",
200: "var(--color-neutral-200)",
300: "var(--color-neutral-300)",
400: "var(--color-neutral-400)",
500: "var(--color-neutral-500)",
600: "var(--color-neutral-600)",
700: "var(--color-neutral-700)",
800: "var(--color-neutral-800)",
900: "var(--color-neutral-900)",
950: "var(--color-neutral-950)",
},
primary: {
DEFAULT: "var(--color-primary)",
dark: "var(--color-primary-dark)",
light: "var(--color-primary-light)",
},
success: "var(--color-success)",
warning: "var(--color-warning)",
danger: "var(--color-danger)",
muted: "var(--color-muted)",
},
borderRadius: {
sm: "var(--radius-sm)",
md: "var(--radius-md)",
lg: "var(--radius-lg)",
xl: "var(--radius-xl)",
},
boxShadow: {
card: "var(--shadow-card)",
"card-hover": "var(--shadow-card-hover)",
btn: "var(--shadow-btn)",
elevated: "var(--shadow-elevated)",
},
transitionDuration: {
fast: "var(--motion-fast)",
normal: "var(--motion-normal)",
slow: "var(--motion-slow)",
},
transitionTimingFunction: {
standard: "var(--ease-standard)",
},
},
},
plugins: [
require("@tailwindcss/typography"),
function ({ addUtilities }) {
addUtilities({
".perspective-1000": { perspective: "1000px" },
".backface-hidden": { "backface-visibility": "hidden" },
".rotate-y-180": { transform: "rotateY(180deg)" },
".transform-style-3d": { "transform-style": "preserve-3d" },
});
},
],
};