UNPKG

6.29 kBSCSSView Raw
1@charset "UTF-8";
2
3////
4/// @module slider: 跑马灯
5/// @tag Slider
6/// @category component
7/// @family data-display
8/// @varPrefix $slick-
9/// @classPrefix {prefix}-slick
10/// @order {"size/dots":10,"size/arrow":11,"size/track":12,"statement/normal":10,"statement/normal/dot":100,"statement/normal/arrow":101,"statement/hover":11,"statement/hover/dot":110,"statement/hover/arrow":111,"statement/selected":12,"statement/selected/dot":120,"statement/disabled":13,"statement/disabled/arrow":130}
11////
12
13// slider variables
14// --------------------------------------------------
15
16$slick-prefix: '.' + $css-prefix + 'slick';
17
18// size
19// ---------
20
21/// offset bottom
22/// @namespace size/dots
23$slick-dots-position-bottom: $s-3 !default;
24
25/// offset right
26/// @namespace size/dots
27$slick-dots-position-right: $s-5 !default;
28
29/// dot width
30/// @namespace size/dots
31$slick-dots-width: $s-2 !default;
32
33/// dot height
34/// @namespace size/dots
35$slick-dots-height: $s-2 !default;
36
37/// dot margin (l, r)
38/// @namespace size/dots
39$slick-dots-margin-lr: $s-1 !default;
40
41/// dot margin (t, b)
42/// @namespace size/dots
43$slick-dots-margin-tb: $s-zero !default;
44
45/// width
46/// @namespace size/arrow
47$slick-arrow-width-m: $s-7 !default;
48
49/// width
50/// @namespace size/arrow
51$slick-arrow-width-l: $s-12 !default;
52
53/// height
54/// @namespace size/arrow
55$slick-arrow-height-m: $s-14 !default;
56
57/// height
58/// @namespace size/arrow
59$slick-arrow-height-l: $s-24 !default;
60
61/// width
62/// @namespace size/arrow
63$slick-ver-arrow-width-m: $s-14 !default;
64
65/// width
66/// @namespace size/arrow
67$slick-ver-arrow-width-l: $s-24 !default;
68
69/// height
70/// @namespace size/arrow
71$slick-ver-arrow-height-m: $s-7 !default;
72
73/// height
74/// @namespace size/arrow
75$slick-ver-arrow-height-l: $s-12 !default;
76
77/// icon
78/// @namespace size/arrow
79$slick-arrow-icon-m: $icon-m !default;
80
81/// icon
82/// @namespace size/arrow
83$slick-arrow-icon-l: $icon-xl !default;
84
85/// arrow positon (l,r)
86/// @namespace size/arrow
87$slick-arrow-position-lr-m: $s-1 !default;
88
89/// arrow positon (l,r)
90/// @namespace size/arrow
91$slick-arrow-position-lr-l: $s-2 !default;
92
93/// arrow position (t,b)
94/// @namespace size/arrow
95$slick-ver-arrow-position-tb-m: $s-1 !default;
96
97/// arrow position (t,b)
98/// @namespace size/arrow
99$slick-ver-arrow-position-tb-l: $s-4 !default;
100
101/// padding (l,r)
102/// @namespace size/track
103$slick-track-padding-lr: $s-6 !default;
104
105/// padding (t,b)
106/// @namespace size/track
107$slick-ver-track-padding-tb: $s-6 !default;
108
109// statement
110// ---------
111
112/// background
113/// @namespace statement/normal/dot
114$slick-dots-background-color-normal: $color-black !default;
115
116/// background
117/// @namespace statement/hover/dot
118$slick-dots-background-color-hover: $color-white !default;
119
120/// background
121/// @namespace statement/selected/dot
122$slick-dots-background-color-selected: $color-brand1-6 !default;
123
124/// background opacity
125/// @type alpha
126/// @namespace statement/normal/dot
127$slick-dots-background-opacity-normal: .32 !default;
128
129/// background opacity
130/// @type alpha
131/// @namespace statement/hover/dot
132$slick-dots-background-opacity-hover: .5 !default;
133
134/// background opacity
135/// @type alpha
136/// @namespace statement/selected/dot
137$slick-dots-background-opacity-selected: 1 !default;
138
139/// border width
140/// @type width
141/// @namespace size/dots
142$slick-dots-border-width: $line-zero !default;
143
144/// border radius
145/// @namespace size/dots
146$slick-dots-border-radius: $corner-circle !default;
147
148/// border
149/// @namespace statement/normal/dot
150$slick-dots-border-color-normal: $color-white !default;
151
152/// border
153/// @namespace statement/hover/dot
154$slick-dots-border-color-hover: $color-white !default;
155
156/// border
157/// @namespace statement/selected/dot
158$slick-dots-border-color-selected: $color-white !default;
159
160/// border opacity
161/// @type alpha
162/// @namespace statement/normal/dot
163$slick-dots-border-opacity-normal: 1 !default;
164
165/// border opacity
166/// @type alpha
167/// @namespace statement/hover/dot
168$slick-dots-border-opacity-hover: 1 !default;
169
170/// border opacity
171/// @type alpha
172/// @namespace statement/selected/dot
173$slick-dots-border-opacity-selected: 1 !default;
174
175/// icon
176/// @namespace statement/normal/arrow
177$slick-arrow-icon-color-normal: $color-white !default;
178
179/// icon
180/// @namespace statement/normal/arrow
181$slick-arrow-icon-color-normal-outer: $color-text1-3 !default;
182
183/// icon
184/// @namespace statement/hover/arrow
185$slick-arrow-icon-color-hover: $color-white !default;
186
187/// icon
188/// @namespace statement/hover/arrow
189$slick-arrow-icon-color-hover-outer: $color-text1-4 !default;
190
191/// icon
192/// @namespace statement/disabled/arrow
193$slick-arrow-icon-color-disabled: $color-text1-1 !default;
194
195/// icon
196/// @namespace statement/disabled/arrow
197$slick-arrow-icon-color-disabled-outer: $color-text1-1 !default;
198
199/// background
200/// @namespace statement/normal/arrow
201$slick-arrow-bg-color-normal: $color-black !default;
202
203/// background
204/// @namespace statement/hover/arrow
205$slick-arrow-bg-color-hover: $color-black !default;
206
207/// background
208/// @namespace statement/disabled/arrow
209$slick-arrow-bg-color-disabled: $color-fill1-1 !default;
210
211/// background opacity
212/// @type alpha
213/// @namespace statement/normal/arrow
214$slick-arrow-bg-opacity-normal: .2 !default;
215
216/// background opacity
217/// @type alpha
218/// @namespace statement/hover/arrow
219$slick-arrow-bg-opacity-hover: .4 !default;
220
221/// background opacity
222/// @type alpha
223/// @namespace statement/disabled/arrow
224$slick-arrow-bg-opacity-disabled: .5 !default;
225
226/// background
227/// @namespace statement/normal/arrow
228$slick-arrow-bg-color-normal-outer: $color-transparent !default;
229
230/// background
231/// @namespace statement/hover/arrow
232$slick-arrow-bg-color-hover-outer: $color-transparent !default;
233
234/// background
235/// @namespace statement/disabled/arrow
236$slick-arrow-bg-color-disabled-outer: $color-transparent !default;
237
238/// background opacity
239/// @type alpha
240/// @namespace statement/normal/arrow
241$slick-arrow-bg-opacity-normal-outer: .32 !default;
242
243/// background opacity
244/// @type alpha
245/// @namespace statement/hover/arrow
246$slick-arrow-bg-opacity-hover-outer: .32 !default;
247
248/// background opacity
249/// @type alpha
250/// @namespace statement/disabled/arrow
251$slick-arrow-bg-opacity-disabled-outer: .32 !default;
252
253/// radius
254/// @namespace size/arrow
255$slick-arrow-corner-radius-outer: $s-zero !default;