色に変数を使用するscssファイルがあります。以下のような -一般的なSCSSファイルをどのようにどこにインポートすれば、すべてのscssファイルで使用できるようになりますか?
.label-primary, .badge-primary {
background-color: $navy;
color: #FFFFFF;
}
.label-success, .badge-success {
background-color: $blue;
color: #FFFFFF;
}
.label-warning, .badge-warning {
background-color: $yellow;
color: #FFFFFF;
}
これらの変数は、variables.scss
ファイル
私はすでにapplication.css.scssファイルに@import "base/variables";
を@importedしている中で定義されています。
// Variables, Mixins
@import "base/variables";
@import "base/mixins";
が、まだそれは他のSCSSファイルで負荷をdoesntの生産にプリコンパイルしようとするとエラーSass::SyntaxError: Undefined variable: "$navy".
をスローします。
私は、上のすべてのscssファイルに明示的に@import "base/variables";
する必要があります。 35のファイルがあります。
このvariable.scssファイルをすべてのscssファイルにロードするにはどうすればいいですか?
NOTE: I am using rails-api gem and the application is API only. I have tweaked a bit to make some views on this application.