UNPKG

6.68 kBSCSSView Raw
1/**
2* Background color utilities.
3*
4* naming convention: gl-bg-{color-palette-variable-name}
5* notes:
6* - Strictly based design system color palette. See variables.scss
7* for a comprehensive list.
8*/
9@mixin gl-bg-transparent($hover: true) {
10 background-color: $transparent;
11}
12
13@mixin gl-bg-current-color {
14 background-color: currentColor;
15}
16
17@mixin gl-bg-white {
18 background-color: $white;
19}
20
21@mixin gl-bg-black {
22 background-color: $black;
23}
24
25@mixin gl-reset-bg {
26 background-color: inherit;
27}
28
29@mixin gl-bg-gray-10 {
30 background-color: $gray-10;
31}
32
33@mixin gl-bg-gray-50 {
34 background-color: $gray-50;
35}
36
37@mixin gl-bg-gray-100 {
38 background-color: $gray-100;
39}
40
41@mixin gl-bg-gray-200 {
42 background-color: $gray-200;
43}
44
45@mixin gl-bg-gray-300 {
46 background-color: $gray-300;
47}
48
49@mixin gl-bg-gray-400 {
50 background-color: $gray-400;
51}
52
53@mixin gl-bg-gray-500 {
54 background-color: $gray-600;
55}
56
57@mixin gl-bg-gray-600 {
58 background-color: $gray-600;
59}
60
61@mixin gl-bg-gray-700 {
62 background-color: $gray-700;
63}
64
65@mixin gl-bg-gray-900 {
66 background-color: $gray-900;
67}
68
69@mixin gl-bg-blue-50($hover: true) {
70 background-color: $blue-50;
71}
72
73@mixin gl-bg-blue-100 {
74 background-color: $blue-100;
75}
76
77@mixin gl-bg-blue-200 {
78 background-color: $blue-200;
79}
80
81@mixin gl-bg-blue-500 {
82 background-color: $blue-500;
83}
84
85@mixin gl-bg-blue-600 {
86 background-color: $blue-600;
87}
88
89@mixin gl-bg-blue-700 {
90 background-color: $blue-700;
91}
92
93@mixin gl-bg-green-50 {
94 background-color: $green-50;
95}
96
97@mixin gl-bg-green-100 {
98 background-color: $green-100;
99}
100
101@mixin gl-bg-green-200 {
102 background-color: $green-200;
103}
104
105@mixin gl-bg-green-500 {
106 background-color: $green-500;
107}
108
109@mixin gl-bg-green-600 {
110 background-color: $green-600;
111}
112
113@mixin gl-bg-green-700 {
114 background-color: $green-700;
115}
116
117@mixin gl-bg-theme-green-100 {
118 background-color: $theme-green-100;
119}
120
121@mixin gl-bg-orange-50 {
122 background-color: $orange-50;
123}
124
125@mixin gl-bg-orange-100 {
126 background-color: $orange-100;
127}
128
129@mixin gl-bg-orange-200 {
130 background-color: $orange-200;
131}
132
133@mixin gl-bg-orange-500 {
134 background-color: $orange-500;
135}
136
137@mixin gl-bg-orange-600 {
138 background-color: $orange-600;
139}
140
141@mixin gl-bg-orange-700 {
142 background-color: $orange-700;
143}
144
145@mixin gl-bg-red-50 {
146 background-color: $red-50;
147}
148
149@mixin gl-bg-red-100 {
150 background-color: $red-100;
151}
152
153@mixin gl-bg-red-200 {
154 background-color: $red-200;
155}
156
157@mixin gl-bg-red-500 {
158 background-color: $red-500;
159}
160
161@mixin gl-bg-red-600 {
162 background-color: $red-600;
163}
164
165@mixin gl-bg-red-700 {
166 background-color: $red-700;
167}
168
169@mixin gl-bg-theme-indigo-50 {
170 background-color: $theme-indigo-50;
171}
172
173@mixin gl-bg-theme-indigo-500 {
174 background-color: $theme-indigo-500;
175}
176
177@mixin gl-bg-theme-indigo-700 {
178 background-color: $theme-indigo-700;
179}
180
181@mixin gl-bg-theme-indigo-900 {
182 background-color: $theme-indigo-900;
183}
184
185@mixin gl-bg-theme-blue-500 {
186 background-color: $theme-blue-500;
187}
188
189@mixin gl-bg-theme-blue-700 {
190 background-color: $theme-blue-700;
191}
192
193@mixin gl-bg-theme-blue-900 {
194 background-color: $theme-blue-900;
195}
196
197@mixin gl-bg-theme-green-500 {
198 background-color: $theme-green-500;
199}
200
201@mixin gl-bg-theme-green-700 {
202 background-color: $theme-green-700;
203}
204
205@mixin gl-bg-theme-green-900 {
206 background-color: $theme-green-900;
207}
208
209@mixin gl-bg-theme-red-500 {
210 background-color: $theme-red-500;
211}
212
213@mixin gl-bg-theme-red-700 {
214 background-color: $theme-red-700;
215}
216
217@mixin gl-bg-theme-red-900 {
218 background-color: $theme-red-900;
219}
220
221@mixin gl-bg-data-viz-blue-500 {
222 background-color: $data-viz-blue-500;
223}
224
225@mixin gl-bg-data-viz-blue-600 {
226 background-color: $data-viz-blue-600;
227}
228
229@mixin gl-bg-data-viz-blue-700 {
230 background-color: $data-viz-blue-700;
231}
232
233@mixin gl-bg-data-viz-blue-800 {
234 background-color: $data-viz-blue-800;
235}
236
237@mixin gl-bg-data-viz-blue-900 {
238 background-color: $data-viz-blue-900;
239}
240
241@mixin gl-bg-data-viz-blue-950 {
242 background-color: $data-viz-blue-950;
243}
244
245@mixin gl-bg-data-viz-orange-500 {
246 background-color: $data-viz-orange-500;
247}
248
249@mixin gl-bg-data-viz-orange-600 {
250 background-color: $data-viz-orange-600;
251}
252
253@mixin gl-bg-data-viz-orange-700 {
254 background-color: $data-viz-orange-700;
255}
256
257@mixin gl-bg-data-viz-orange-800 {
258 background-color: $data-viz-orange-800;
259}
260
261@mixin gl-bg-data-viz-orange-900 {
262 background-color: $data-viz-orange-900;
263}
264
265@mixin gl-bg-data-viz-orange-950 {
266 background-color: $data-viz-orange-950;
267}
268
269@mixin gl-bg-data-viz-aqua-500 {
270 background-color: $data-viz-aqua-500;
271}
272
273@mixin gl-bg-data-viz-aqua-600 {
274 background-color: $data-viz-aqua-600;
275}
276
277@mixin gl-bg-data-viz-aqua-700 {
278 background-color: $data-viz-aqua-700;
279}
280
281@mixin gl-bg-data-viz-aqua-800 {
282 background-color: $data-viz-aqua-800;
283}
284
285@mixin gl-bg-data-viz-aqua-900 {
286 background-color: $data-viz-aqua-900;
287}
288
289@mixin gl-bg-data-viz-aqua-950 {
290 background-color: $data-viz-aqua-950;
291}
292
293@mixin gl-bg-data-viz-green-500 {
294 background-color: $data-viz-green-500;
295}
296
297@mixin gl-bg-data-viz-green-600 {
298 background-color: $data-viz-green-600;
299}
300
301@mixin gl-bg-data-viz-green-700 {
302 background-color: $data-viz-green-700;
303}
304
305@mixin gl-bg-data-viz-green-800 {
306 background-color: $data-viz-green-800;
307}
308
309@mixin gl-bg-data-viz-green-900 {
310 background-color: $data-viz-green-900;
311}
312
313@mixin gl-bg-data-viz-green-950 {
314 background-color: $data-viz-green-950;
315}
316
317@mixin gl-bg-data-viz-magenta-500 {
318 background-color: $data-viz-magenta-500;
319}
320
321@mixin gl-bg-data-viz-magenta-600 {
322 background-color: $data-viz-magenta-600;
323}
324
325@mixin gl-bg-data-viz-magenta-700 {
326 background-color: $data-viz-magenta-700;
327}
328
329@mixin gl-bg-data-viz-magenta-800 {
330 background-color: $data-viz-magenta-800;
331}
332
333@mixin gl-bg-data-viz-magenta-900 {
334 background-color: $data-viz-magenta-900;
335}
336
337@mixin gl-bg-data-viz-magenta-950 {
338 background-color: $data-viz-magenta-950;
339}
340
341@mixin gl-bg-none {
342 background: none;
343}
344
345/**
346* Background position utilities.
347*
348* naming convention: gl-bg-{position}
349*/
350@mixin gl-bg-center {
351 background-position: center;
352}
353
354/**
355* Background size utilities.
356*
357* naming convention: gl-bg-{repeat-pattern}
358*/
359@mixin gl-bg-size-100p {
360 background-size: 100% 100%;
361}
362
363@mixin gl-bg-size-cover {
364 background-size: cover;
365}
366
367/**
368* Background repeat utilities.
369*
370* naming convention: gl-bg-{repeat-pattern}
371*/
372@mixin gl-bg-no-repeat {
373 background-repeat: no-repeat;
374}
375
376/**
377* Background image utilities.
378*
379* naming convention: gl-bg-{image-name}
380*/
381@mixin gl-bg-chevron-left {
382 background-image: url($gl-icon-chevron-left);
383}
384
385@mixin gl-bg-chevron-right {
386 background-image: url($gl-icon-chevron-right);
387}
388
389@mixin gl-bg-chevron-down {
390 background-image: url($gl-icon-chevron-down);
391}