我正在使用Rails 3构建一个网站,让用户拥有不同布局和配色方案的配置文件.我已经在使用SASS,如果我可以做这样的事情,变量将是非常宝贵的......
<link src="base_styles.css" rel="stylesheet">
<link src="color_schemes/users_choice.css" rel="stylesheet">
<link src="layouts/users_choice.css" rel="stylesheet">
Run Code Online (Sandbox Code Playgroud)
...颜色方案定义主要(完全?)SASS变量指定布局中使用的颜色.显然我不能像这样链接SASS或CSS文件,我需要将它们导入SASS.
如何在请求时动态地将SASS文件导入解析器,然后缓存生成的CSS文件以供以后使用?
我已经考虑过在部署中构建各种可能组合的丑陋路线,但如果我想让用户在未来设置自己的颜色,那仍然会让我感到不安.看起来像SASS这样的低调水果,它可能也可以实施.