Buduję witrynę z Rails 3, która pozwala użytkownikom mieć profile o różnych układach i schematach kolorów. Jestem już przy użyciu Sass, a zmienne byłaby nieoceniona jeśli mogę zrobić coś takiego ...Używanie SASS z kolorami zdefiniowanymi przez użytkownika
<link src="base_styles.css" rel="stylesheet">
<link src="color_schemes/users_choice.css" rel="stylesheet">
<link src="layouts/users_choice.css" rel="stylesheet">
... gdzie definicja kolorystyka będzie głównie (wyłącznie?) Sass zmienne określające kolory do wykorzystania w układ. Oczywiście nie mogę po prostu połączyć plików SASS lub CSS w ten sposób, będę musiał zaimportować je do SASS.
W jaki sposób mogę importować pliki SASS do analizatora składni dynamicznie w czasie żądania, a następnie buforować powstałe pliki CSS do wykorzystania później?
Zastanawiałem się nad pójściem na brzydką ścieżkę budowania każdej możliwej kombinacji przy wdrażaniu, ale to nadal pozostawia mnie w zawieszeniu, jeśli chcę pozwolić użytkownikom ustawić własne kolory w przyszłości. Wydaje się, że taki niski owoc z SASS może być równie dobrze wdrożony.
Czy uważasz, że możesz wyjaśnić swoje kroki nieco jaśniej? Trochę nooba! –
@MildFuzz Na prośbę dodałem głębszy przykład. – coreyward