1
zj
2026-01-09 6a39094090bb96721acd11941d84c84336faefd0
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
// ===== 主色调系统 =====
$primary: #64EDFB;
$primary-light: #E2FDFE;
$primary-dark: #4DD5E8;
$primary-hover: #7DF0FF;
 
// ===== 背景色系统 =====
$bg-primary: #ffffff;
$bg-secondary: #F8F9FA;
$bg-tertiary: #E2FDFE;
$bg-card: #ffffff;
$bg-card-hover: #F8F9FA;
$bg-dark: #1a1a1a;
$bg-overlay: rgba(0, 0, 0, 0.4);
 
// ===== 文本颜色系统 =====
$text-primary: #1a1a1a;
$text-secondary: #666666;
$text-tertiary: #999999;
$text-disabled: #CCCCCC;
$text-white: #ffffff;
$text-on-primary: #1a1a1a;
 
// ===== 语义化颜色 =====
$success: #10B981;
$success-light: #D1FAE5;
$warning: #F59E0B;
$warning-light: #FEF3C7;
$error: #EF4444;
$error-light: #FEE2E2;
$info: #3B82F6;
$info-light: #DBEAFE;
 
// ===== 涨跌颜色 =====
$up-green: #10B981;
$down-red: #EF4444;
 
// ===== 边框颜色 =====
$border-color: #E5E7EB;
$border-light: #F3F4F6;
$border-dark: #D1D5DB;
$border-focus: #64EDFB;
 
// ===== 阴影系统 =====
$shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.05);
$shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.08);
$shadow-md: 0 4px 6px rgba(0, 0, 0, 0.1);
$shadow-lg: 0 10px 15px rgba(0, 0, 0, 0.1);
$shadow-xl: 0 20px 25px rgba(0, 0, 0, 0.1);
$card-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
$button-shadow: 0 2px 4px rgba(100, 237, 251, 0.2);
$button-shadow-hover: 0 4px 8px rgba(100, 237, 251, 0.3);
 
// ===== 间距系统 =====
$spacing-xs: 4px;
$spacing-sm: 8px;
$spacing-md: 12px;
$spacing-lg: 16px;
$spacing-xl: 20px;
$spacing-xxl: 24px;
$spacing-xxxl: 32px;
 
// ===== 圆角系统 =====
$radius-xs: 4px;
$radius-sm: 8px;
$radius-md: 12px;
$radius-lg: 16px;
$radius-xl: 20px;
$radius-pill: 24px;
$radius-round: 50%;
 
// ===== 字体大小系统 =====
$font-xs: 10px;
$font-sm: 12px;
$font-md: 14px;
$font-lg: 16px;
$font-xl: 18px;
$font-xxl: 20px;
$font-title: 24px;
$font-display: 28px;
 
// ===== 过渡动画 =====
$transition-fast: 0.15s ease;
$transition-base: 0.2s ease;
$transition-slow: 0.3s ease;