|
1 | 1 | @import "tailwindcss"; |
2 | 2 | @import "./typography.css"; |
3 | 3 |
|
4 | | -/* 引入本地的中文字体 */ |
5 | | -@font-face { |
6 | | - font-family: 'LXGW WenKai Mono'; |
7 | | - src: url('/fonts/LXGWWenKaiMono-Light.woff2') format('truetype'); |
8 | | - font-weight: 300; |
9 | | - font-style: normal; |
10 | | - font-display: swap; |
11 | | -} |
12 | | - |
13 | | -@font-face { |
14 | | - font-family: 'LXGW WenKai Mono'; |
15 | | - src: url('/fonts/LXGWWenKaiMono-Regular.woff2') format('truetype'); |
16 | | - font-weight: 400; |
17 | | - font-style: normal; |
18 | | - font-display: swap; |
19 | | -} |
20 | | - |
21 | | -@font-face { |
22 | | - font-family: 'LXGW WenKai Mono'; |
23 | | - src: url('/fonts/LXGWWenKaiMono-Medium.woff2') format('truetype'); |
24 | | - font-weight: 500; |
25 | | - font-style: normal; |
26 | | - font-display: swap; |
27 | | -} |
28 | | - |
29 | 4 | @custom-variant dark (&:where([data-theme=dark], [data-theme=dark] *)); |
30 | 5 |
|
31 | 6 | :root, |
32 | 7 | html[data-theme="light"] { |
33 | | - --background: #eceff4; /* Nord 6 - Snow Storm */ |
34 | | - --foreground: #2e3440; /* Nord 0 - Polar Night */ |
35 | | - --accent: #5e81ac; /* Nord 10 - Frost */ |
36 | | - --muted: #d8dee9; /* Nord 4 - Snow Storm */ |
37 | | - --border: #d8dee9; /* Nord 4 - Snow Storm */ |
| 8 | + --background: #eceff4; |
| 9 | + /* Nord 6 - Snow Storm */ |
| 10 | + --foreground: #2e3440; |
| 11 | + /* Nord 0 - Polar Night */ |
| 12 | + --accent: #5e81ac; |
| 13 | + /* Nord 10 - Frost */ |
| 14 | + --muted: #d8dee9; |
| 15 | + /* Nord 4 - Snow Storm */ |
| 16 | + --border: #d8dee9; |
| 17 | + /* Nord 4 - Snow Storm */ |
38 | 18 | } |
39 | 19 |
|
40 | 20 | html[data-theme="dark"] { |
41 | | - --background: #2e3440; /* Nord 0 - Polar Night */ |
42 | | - --foreground: #eceff4; /* Nord 6 - Snow Storm */ |
43 | | - --accent: #88c0d0; /* Nord 8 - Frost */ |
44 | | - --muted: #434c5e; /* Nord 2 - Polar Night */ |
45 | | - --border: #3b4252; /* Nord 1 - Polar Night */ |
| 21 | + --background: #2e3440; |
| 22 | + /* Nord 0 - Polar Night */ |
| 23 | + --foreground: #eceff4; |
| 24 | + /* Nord 6 - Snow Storm */ |
| 25 | + --accent: #88c0d0; |
| 26 | + /* Nord 8 - Frost */ |
| 27 | + --muted: #434c5e; |
| 28 | + /* Nord 2 - Polar Night */ |
| 29 | + --border: #3b4252; |
| 30 | + /* Nord 1 - Polar Night */ |
46 | 31 | } |
47 | 32 |
|
48 | 33 | @theme inline { |
49 | | - --font-app: var(--font-google-sans-code); |
| 34 | + --font-app: var(--font-google-sans-code), "Microsoft YaHei", "微软雅黑"; |
50 | 35 | --color-background: var(--background); |
51 | 36 | --color-foreground: var(--foreground); |
52 | 37 | --color-accent: var(--accent); |
|
0 commit comments