github.com/fanux/shipyard@v0.0.0-20161009071005-6515ce223235/controller/static/semantic/src/theme.less (about) 1 /******************************* 2 Import Directives 3 *******************************/ 4 5 @theme : @@element; 6 7 /*------------------ 8 Default Theme 9 -------------------*/ 10 11 @import "@{themesFolder}/default/globals/site.variables"; 12 @import "@{themesFolder}/default/@{type}s/@{element}.variables"; 13 14 /*------------------ 15 Packaged Theme 16 -------------------*/ 17 18 @import "@{themesFolder}/@{site}/globals/site.variables"; 19 @import "@{themesFolder}/@{theme}/@{type}s/@{element}.variables"; 20 21 /*------------------ 22 Site Theme 23 -------------------*/ 24 25 @import "@{siteFolder}/globals/site.variables"; 26 @import "@{siteFolder}/@{type}s/@{element}.variables"; 27 28 29 /******************************* 30 Import Mix-ins 31 *******************************/ 32 33 /*------------------ 34 Fonts 35 -------------------*/ 36 37 .loadFonts() when (@importGoogleFonts) { 38 @import (css) '@{googleProtocol}fonts.googleapis.com/css?family=@{googleFontRequest}'; 39 } 40 41 /*------------------ 42 Overrides 43 -------------------*/ 44 45 .loadUIOverrides() { 46 @import "@{themesFolder}/@{theme}/@{type}s/@{element}.overrides"; 47 @import "@{siteFolder}/@{type}s/@{element}.overrides"; 48 }