Jak można importować tylko zmienne i miksy z arkuszy stylów Sass?
Korzystam z frameworka CSS Zurb Foundation 4 (S) i wpadam na problem masowo powielanych stylów. To dlatego, że w każdym pliku ja@import 'foundation'
w, wszystkie style z Fundacji są również importowane (zasady dlabody
, .row
, .button
i przyjaciele). Prowadzi to do długich czasów kompilacji SCSS i trudnej do nawigacji konsoli programisty WWW w Chrome, ponieważ wszystkie style Zurb są deklarowane cztery lub pięć razy.
Aby to złagodzić, stworzyłemglobals
plik scss, który zawiera zmienne nadpisywalne, których używa Fundacja (jest wklejany z kopiifoundation_and_overrides.scss
, następniefoundation_and_overrides
import globals). Importowanie tylkoglobals.scss
plik pozbywa się duplikacji tylko w plikach, które nie korzystają z miksu Fundacji.
Jest w plikach, które wykorzystują miksy Foundation: Czy mogę zaimportować tylko miksy z pliku SCSS, bez importowania konkretnych stylów Fundacji?