1+ // Color Palette
2+ $black : #000 ;
3+ $white : #fff ;
4+ $gray-1 : #f7f8fa ;
5+ $gray-2 : #f2f3f5 ;
6+ $gray-3 : #ebedf0 ;
7+ $gray-4 : #dcdee0 ;
8+ $gray-5 : #c8c9cc ;
9+ $gray-6 : #969799 ;
10+ $gray-7 : #646566 ;
11+ $gray-8 : #323233 ;
12+ $red : #ee0a24 ;
13+ $blue : #1989fa ;
14+ $orange : #ff976a ;
15+ $orange-dark : #ed6a0c ;
16+ $orange-light : #fffbe8 ;
17+ $green : #07c160 ;
18+
19+ // Gradient Colors
20+ $gradient-red : linear-gradient (to right , #ff6034 , #ee0a24 );
21+ $gradient-orange : linear-gradient (to right , #ffd01e , #ff8917 );
22+
23+ // Component Colors
24+ $text-color : $gray-8 ;
25+ $active-color : $gray-2 ;
26+ $active-opacity : 0.7 ;
27+ $disabled-opacity : 0.5 ;
28+ $background-color : $gray-1 ;
29+ $background-color-light : #fafafa ;
30+ $text-link-color : #576b95 ;
31+
32+ // Padding
33+ $padding-base : 4px ;
34+ $padding-xs : $padding-base * 2 ;
35+ $padding-sm : $padding-base * 3 ;
36+ $padding-md : $padding-base * 4 ;
37+ $padding-lg : $padding-base * 6 ;
38+ $padding-xl : $padding-base * 8 ;
39+
40+ // Font
41+ $font-size-xs : 10px ;
42+ $font-size-sm : 12px ;
43+ $font-size-md : 14px ;
44+ $font-size-lg : 16px ;
45+ $font-weight-bold : 500 ;
46+ $line-height-xs : 14px ;
47+ $line-height-sm : 18px ;
48+ $line-height-md : 20px ;
49+ $line-height-lg : 22px ;
50+ $base-font-family : -apple-system , BlinkMacSystemFont, ' Helvetica Neue' ,
51+ Helvetica , Segoe UI, Arial , Roboto, ' PingFang SC' , ' miui' , ' Hiragino Sans GB' ,
52+ ' Microsoft Yahei' , sans-serif ;
53+ $price-integer-font-family : Avenir- Heavy, PingFang SC, Helvetica Neue, Arial ,
54+ sans-serif ;
55+
56+ // Animation
57+ $animation-duration-base : 0.3s ;
58+ $animation-duration-fast : 0.2s ;
59+ $animation-timing-function-enter : ease-out ;
60+ $animation-timing-function-leave : ease-in ;
61+
62+ // Border
63+ $border-color : $gray-3 ;
64+ $border-width-base : 1px ;
65+ $border-radius-sm : 2px ;
66+ $border-radius-md : 4px ;
67+ $border-radius-lg : 8px ;
68+ $border-radius-max : 999px ;
69+
170// loaders
271$loader-size : 20px ;
372$loader-animation-duration : 2s ;
@@ -16,3 +85,15 @@ $icon-dot-size: 8px;
1685// popups
1786$popup-alpha : 0.5 ;
1887$popup-background-color : #000 ;
88+
89+ // badge
90+ $badge-size : 16px ;
91+ $badge-color : $white ;
92+ $badge-padding : 0 3px ;
93+ $badge-font-size : $font-size-sm ;
94+ $badge-font-weight : $font-weight-bold ;
95+ $badge-border-width : $border-width-base ;
96+ $badge-background-color : $red ;
97+ $badge-dot-color : $red ;
98+ $badge-dot-size : 8px ;
99+ $badge-font-family : -apple-system-font , Helvetica Neue, Arial , sans-serif
0 commit comments