これは、sassのベストプラクティスに関する質問です。
次のような変数の割り当てを含む_colors.scssファイルがあるとします。
$white : #ffffff;
$black : #000000;
そして、私は色変数を使用する_typography.scssファイルを持っています:
H1 {
color: $white;
}
h2 {
color : $black;
}
styles.scssファイル:
私はそのようにインポートします:@import "colors"; @import"タイポグラフィ";
私の考えでは、screen.scssファイルでは、最初に色をインポートし、次にタイポグラフィをインポートします。色が最初にインポートされたため、変数はタイポグラフィと画面の両方で使用できます。
_typography.scssとstyles.scssの両方に_colors.scssをインポートする必要があると誰かが私に言いました。それは冗長ではないでしょうか?