Skip to content

Commit ce833c9

Browse files
committed
refactor(website): update theme
1 parent 868d747 commit ce833c9

File tree

3 files changed

+60
-2
lines changed

3 files changed

+60
-2
lines changed

apps/website/app/base.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@import "tailwindcss";
2-
@import "fumadocs-ui/css/neutral.css";
2+
@import "./theme.css";
33
@import "fumadocs-ui/css/preset.css";
44
@import "fumadocs-twoslash/twoslash.css";
55

apps/website/app/theme.css

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
@theme {
2+
--color-fd-accent-foreground: hsl(240, 6%, 25%);
3+
--color-fd-accent: hsl(0, 0%, 94.1%);
4+
--color-fd-background: hsl(0, 0%, 100%);
5+
--color-fd-border: hsl(0, 0%, 89.8%);
6+
--color-fd-card-foreground: hsl(0, 0%, 3.9%);
7+
--color-fd-card: hsl(0, 0%, 100%);
8+
--color-fd-foreground: hsl(240, 6%, 25%);
9+
--color-fd-muted-foreground: hsl(240, 6%, 50%);
10+
--color-fd-muted: hsl(0, 0%, 96.1%);
11+
--color-fd-popover-foreground: hsl(0, 0%, 15.1%);
12+
--color-fd-popover: hsl(0, 0%, 100%);
13+
--color-fd-primary-foreground: hsl(0, 0%, 98%);
14+
--color-fd-primary: hsl(209, 100%, 41.2%);
15+
--color-fd-ring: hsl(0, 0%, 63.9%);
16+
--color-fd-secondary-foreground: hsl(0, 0%, 9%);
17+
--color-fd-secondary: hsl(240, 6%, 97%);
18+
}
19+
20+
.dark {
21+
--color-fd-accent-foreground: hsl(0, 0%, 90%);
22+
--color-fd-accent: hsl(0, 0%, 16.9%);
23+
--color-fd-background: hsl(0, 0%, 7.04%);
24+
--color-fd-border: hsl(0, 0%, 14%);
25+
--color-fd-card-foreground: hsl(0, 0%, 98%);
26+
--color-fd-card: hsl(0, 0%, 9.8%);
27+
--color-fd-foreground: hsl(0, 0%, 92%);
28+
--color-fd-muted-foreground: hsl(0, 0%, 60.9%);
29+
--color-fd-muted: hsl(0, 0%, 12.9%);
30+
--color-fd-popover-foreground: hsl(0, 0%, 88%);
31+
--color-fd-popover: hsl(0, 0%, 9.8%);
32+
--color-fd-primary-foreground: hsl(0, 0%, 9%);
33+
--color-fd-primary: hsl(209, 100%, 58%);
34+
--color-fd-ring: hsl(0, 0%, 54.9%);
35+
--color-fd-secondary-foreground: hsl(0, 0%, 98%);
36+
--color-fd-secondary: hsl(0, 0%, 12.9%);
37+
}
38+
39+
.prose {
40+
--tw-prose-body: color-mix(in oklab,
41+
var(--color-fd-foreground) 85%,
42+
transparent);
43+
--tw-prose-headings: color-mix(in oklab,
44+
var(--color-fd-foreground) 85%,
45+
transparent);
46+
--tw-prose-links: var(--color-fd-primary);
47+
--tw-prose-code: var(--color-fd-primary);
48+
}
49+
50+
.prose :where(code):not(:where([class~='not-prose'], [class~='not-prose'] *)) {
51+
border: none;
52+
}
53+
54+
.dark #nd-sidebar {
55+
--color-fd-muted: hsl(0, 0%, 16%);
56+
--color-fd-secondary: hsl(0, 0%, 18%);
57+
--color-fd-muted-foreground: hsl(0, 0%, 72%);
58+
}

apps/website/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"private": true,
55
"scripts": {
66
"build": "next build",
7-
"dev": "next dev",
7+
"dev": "next dev --turbopack",
88
"lint": "tsc --noEmit && eslint .",
99
"prepare": "fumadocs-mdx",
1010
"start": "next start"

0 commit comments

Comments
 (0)