From dedec07aaa135f7b4ab557d7eb8e77da9cb7ff3d Mon Sep 17 00:00:00 2001 From: Lucas Pradel Date: Fri, 14 Jul 2017 11:00:13 +0200 Subject: [PATCH] Default theme folder can be configured --- src/theme.config.example | 3 +++ src/theme.less | 5 +++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/theme.config.example b/src/theme.config.example index dfd75efee..4e88afe5c 100644 --- a/src/theme.config.example +++ b/src/theme.config.example @@ -76,6 +76,9 @@ Folders *******************************/ +/* Path to default theme folder */ +@defaultThemeFolder : 'default'; + /* Path to theme packages */ @themesFolder : 'themes'; diff --git a/src/theme.less b/src/theme.less index aeb092d3a..a9942ecda 100644 --- a/src/theme.less +++ b/src/theme.less @@ -13,7 +13,7 @@ ---------------------*/ /* Default site.variables */ -@import "@{themesFolder}/default/globals/site.variables"; +@import "@{themesFolder}/@{defaultThemeFolder}/globals/site.variables"; /* Packaged site.variables */ @import "@{themesFolder}/@{site}/globals/site.variables"; @@ -30,7 +30,7 @@ ---------------------*/ /* Default */ -@import "@{themesFolder}/default/@{type}s/@{element}.variables"; +@import "@{themesFolder}/@{defaultThemeFolder}/@{type}s/@{element}.variables"; /* Packaged Theme */ @import (optional) "@{themesFolder}/@{theme}/@{type}s/@{element}.variables"; @@ -56,6 +56,7 @@ -------------------*/ .loadUIOverrides() { + @import (optional) "@{themesFolder}/@{defaultThemeFolder}/@{type}s/@{element}.overrides"; @import (optional) "@{themesFolder}/@{theme}/@{type}s/@{element}.overrides"; @import (optional) "@{siteFolder}/@{type}s/@{element}.overrides"; }