私は最新のBootstrap 4 beta 2を使用しています。私はそれをカスタマイズしようとしています。私自身の平均変化変数。4つの変数を独自の変数でカスタマイズしますか?
私はすべてのブートストラップ輸入品とのstyles.scss
自分を持っている:
// My variables
@import 'helpers/variables';
// Bootstrap files
@import 'node_modules/bootstrap/scss/functions';
@import 'node_modules/bootstrap/scss/variables';
@import 'node_modules/bootstrap/scss/mixins';
@import 'node_modules/bootstrap/scss/root';
@import 'node_modules/bootstrap/scss/print';
@import 'node_modules/bootstrap/scss/reboot';
// ... all others
公式文書は(テーマの)カスタマイズすることができますどのようにブートストラップ、exampleを提供します。しかし、HEXカラーの単純な例があります。
しかし、ブートストラップ_variables.scss
の変数を上書きして、このファイルの変数を同時に使用したい場合はどうすればよいですか?たとえば、$primary
を黒にしたいとします。彼らはすでに_variables.scss
の内部にこの変数を持っていますが、私はそれをどのように使用するか考えませんでした。私はこのように試しました:
// source: helpers/variables
@import 'node_modules/bootstrap/scss/functions';
@import 'node_modules/bootstrap/scss/variables';
$primary: $indigo;
しかし、この場合は青色が使用されます。 helpers/variables
からこれらのインポートを削除し、色をHEXに置き換えると、すべて正常に動作します。
SASSはこれを許可しないため、これを行う方法はないと思いますが、コミュニティに依頼することにしました。
はい、これが私が見つけた唯一の方法です。コピーするほうがはるかに優れていますが、不可能なようです –