问题 Clojure:用于CSS的DSL


上下文

CSS缺少变量,函数等等......

Clojure非常适合编写DSLS。

我目前已经在后端使用Clojure + Ring + Compojure了;用于编写Javascript以与Google Closure类交互的ClojureScript。

我希望能够在Clojure中创建CSS。

是否有任何好的Clojure DSL用于创建CSS?


3640
2018-06-30 07:18


起源



答案:


看着 http://clojure-libraries.appspot.com/cat/Web+Server+Libraries 和 http://clojure.org/libraries,看起来有什么选项:

我没有使用它们中的任何一个,但看起来你可能会用cssgen或clj-style获得最好的结果。


3
2018-06-30 12:27



和 clojure-toolbox.com - xhh


答案:


看着 http://clojure-libraries.appspot.com/cat/Web+Server+Libraries 和 http://clojure.org/libraries,看起来有什么选项:

我没有使用它们中的任何一个,但看起来你可能会用cssgen或clj-style获得最好的结果。


3
2018-06-30 12:27



和 clojure-toolbox.com - xhh


我在这里参加派对有点晚了,但你可能想结账 花园。它是一个“全功能”的Clojure CSS DSL,内置支持单元算术,颜色处理,媒体查询等等。该项目相当活跃,问题一般得到维护者的关注(我!)。


8
2017-09-04 09:49



很棒的项目!很高兴我不需要在我的clj(s)工作流程中包含sass / less / stylus。 - Core


这些链接可能会对你有所帮助

http://www.vijaykiran.com/2012/01/11/web-application-development-with-clojure-part-1/

http://clojure.org/libraries

Enlive -Html模板 Enlive 是一个基于选择器(àlaCSS)的Clojure模板库,它有两个部分:一个HTML文件和一个clj文件中的deftemplate表单。

  -html会话等


0
2018-06-30 07:26