/******************************* Import Directives *******************************/ /*------------------ Theme -------------------*/ @theme: @@element; /*-------------------- Site Variables ---------------------*/ /* Default site.variables */ @import "@{themesFolder}/default/globals/site.variables"; /* Packaged site.variables */ @import "@{themesFolder}/@{site}/globals/site.variables"; /* Component's site.variables */ @import (optional) "@{themesFolder}/@{theme}/globals/site.variables"; /* Site theme site.variables */ @import (optional) "@{siteFolder}/globals/site.variables"; /*------------------- Component Variables ---------------------*/ /* Default */ @import "@{themesFolder}/default/@{type}s/@{element}.variables"; /* Packaged Theme */ @import (optional) "@{themesFolder}/@{theme}/@{type}s/@{element}.variables"; /* Site Theme */ @import (optional) "@{siteFolder}/@{type}s/@{element}.variables"; /******************************* Mix-ins *******************************/ /*------------------ Fonts -------------------*/ .loadFonts() when (@importGoogleFonts) { @import url('@{googleProtocol}fonts.googleapis.com/css?family=@{googleFontRequest}'); } /*------------------ Overrides -------------------*/ .loadUIOverrides() { @import (optional) "@{themesFolder}/@{theme}/@{type}s/@{element}.overrides"; @import (optional) "@{siteFolder}/@{type}s/@{element}.overrides"; }