Я использую Laravel Elixir в октябрьской CMS, и моя проблема состоит в том, чтобы "вставить" переменные темы из October CMS в мои переменные sass, чтобы Laravel Elixir мог смешивать мои .s css файлы. Он работает с объединителем тем по умолчанию, но когда я пытался смешать файлы .s css с Laravel Elixir, я получаю ошибку 'Ошибка: неопределенная переменная: "$ navigation-background-color". \ N . Любая помощь или предложение приветствуется.
##############################
# YAML file
##############################
navigation_background_color:
tab: Colors
label: Navigation Background Color
type: colorpicker
availableColors: ["#f44336","#9c27b0","#2196f3","#cddc39","#ffc107","#607d8b","#808080","#383838","#000000","#ffffff"]
default: "#ff5722"
assetVar: "navigation-background-color"
/*****************************
* GULP file:
******************************/
var elixir = require('laravel-elixir');
require('laravel-elixir-livereload');
elixir.config.assetsPath = 'themes/314gaemptytheme/assets/';
elixir.config.publicPath = 'themes/314gaemptytheme/assets/compiled/';
elixir(function(mix){
mix.sass('style.scss');
mix.scripts([
'theme.js',
'materialize.min.js']);
mix.livereload([
'themes/314gaemptytheme/assets/compiled/css/style.css',
'themes/314gaemptytheme/**/*.htm',
'themes/314gaemptytheme/assets/compiled/js/*.js' ])
});
/*****************************
* SCSS:
******************************/
a { color: $navigation-background-color;}