Closed qrac closed 2 years ago
非推奨だったDart Sassのimportが2022年10月1日で削除されるため、LibSass準拠のSCSS構造は作り替える必要がある。
しかし、多くの案件はLibSass準拠で拡張されてしまっているためMUSUBiiのSCSS構造を変更することは難しい。
Dart SassでMUSUBiiのファイルをそのまま使えないのは、変数とmixinがファイルを跨ぐimportによってglobal宣言されているから。そこで、1ファイルに結合したSCSSファイルを生成してエラーを防ぐ。また sass:math についても同時に置換する。
sass:math
これによって、Dart Sassでimport依存なくMUSUBiiが使える。LibSassでも今まで通り利用できる。
@use "musubii/dist/scss/musubii";
v7.2.0にて反映。
非推奨だったDart Sassのimportが2022年10月1日で削除されるため、LibSass準拠のSCSS構造は作り替える必要がある。
しかし、多くの案件はLibSass準拠で拡張されてしまっているためMUSUBiiのSCSS構造を変更することは難しい。
Dart SassでMUSUBiiのファイルをそのまま使えないのは、変数とmixinがファイルを跨ぐimportによってglobal宣言されているから。そこで、1ファイルに結合したSCSSファイルを生成してエラーを防ぐ。また
sass:math
についても同時に置換する。これによって、Dart Sassでimport依存なくMUSUBiiが使える。LibSassでも今まで通り利用できる。