Cel*_*usF 12 c# asp.net-mvc sass
我尝试构建一个可由我的用户自定义的Webfrontend.
我的用户没有任何webDev技能,在内部我使用SCSS文件,所以我有了想法给他们我的sass变量进行自定义.
(您可能之前在一些声誉良好的CSS-Frameworks的themeRollers中看到过类似的东西.)
所以我的工作流程是这样的:
我需要你的帮助,因为我不知道第3步的样子.也许你已经实现了这个,或者你有一个有用的想法.
我非常感谢任何建议
Cel*_*usF 22
所以我找到了一种通过使用NSass来实现魔法的方法.我必须测试它是否/如何支持@imports,但它似乎是该问题的正确方向.
这是一个使用NSass的小片段
string scss = "button.button{background-color: #fff; &:hover{opacity: 0.5;}}"
var compiler = new SassCompiler();
string compiled = compiler.Compile(source: scss, outputStyle: OutputStyle.Compressed, sourceComments: false); //returns "button.button {background-color:#ffffff;}button.button:hover {opacity:0.5;}"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6893 次 |
| 最近记录: |