Октябрь CMS - использование переменных темы в s css с Laravel эликсиром - PullRequest
0 голосов
/ 05 марта 2020

Я использую 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;}

...