UNPKG

1.69 kBtext/lessView Raw
1/*******************************
2 Import Directives
3*******************************/
4
5/*------------------
6 Theme
7-------------------*/
8
9@theme: @@element;
10
11/*--------------------
12 Site Variables
13---------------------*/
14
15/* Default site.variables */
16@import "@{themesFolder}/default/globals/site.variables";
17
18/* Packaged site.variables */
19@import "@{themesFolder}/@{site}/globals/site.variables";
20
21/* Component's site.variables */
22@import (optional) "@{themesFolder}/@{theme}/globals/site.variables";
23
24/* Site theme site.variables */
25@import (optional) "@{siteFolder}/globals/site.variables";
26
27
28/*-------------------
29 Component Variables
30---------------------*/
31
32/* Default */
33@import "@{themesFolder}/default/@{type}s/@{element}.variables";
34
35/* Packaged Theme */
36@import (optional) "@{themesFolder}/@{theme}/@{type}s/@{element}.variables";
37
38/* Site Theme */
39@import (optional) "@{siteFolder}/@{type}s/@{element}.variables";
40
41
42/*-------------------------
43 Central Color Map
44-------------------------*/
45
46/* Default */
47@import "@{themesFolder}/default/globals/colors.less";
48
49/* Site Theme */
50@import (optional) "@{themesFolder}/@{site}/globals/colors.less";
51
52
53/*******************************
54 Mix-ins
55*******************************/
56
57/*------------------
58 Fonts
59-------------------*/
60
61.loadFonts() when (@importGoogleFonts) {
62 @import (css) url('@{googleProtocol}fonts.googleapis.com/css?family=@{googleFontRequest}');
63}
64
65/*------------------
66 Overrides
67-------------------*/
68
69.loadUIOverrides() {
70 @import (optional) "@{themesFolder}/@{theme}/@{type}s/@{element}.overrides";
71 @import (optional) "@{siteFolder}/@{type}s/@{element}.overrides";
72}