jeluard

Results 181 comments of jeluard

Very neat idea! Have you considered the [hickory](https://github.com/davidsantiago/hickory) format? `hickory` is essentially the same idea but for `hiccup`. It's a format slightly different from hiccup but optimized for machine transformation....

Actually a you might have different strategies to parse (say on a browser you could use browser features) it would be better to have something pluggable.

There's definitively great value in handling CSS alone. Others languages could then be supported later on, as needed. They compile down to CSS anyway so that's probably not a blocker....

Maybe this [node library](https://github.com/reworkcss/css) can give some inspiration.

@noprompt cool stuff! How do you intend to parse CSS?

You might also want to consider the following: `transtion: all 1s, -webkit-transform 2s;`

Also not sure how it fits here but I've been thinking it would be really nice to leverage [CSS.supports](http://dev.w3.org/csswg/css-conditional/#the-css-interface) for the ClojureScript implementation. It would allow to generate the proper...

The issue is the default `+` is still used. I suspect this is a limitation of the node repl. If you try `(css [:#el { :margin-top (garden.arithmetic/+ (px 5) (px...

No I didn't look further. Using full namespace gives the proper result so I don't think it is a issue with `garden`.

Note that even if those are not yet available in browsers they can be transpiled to regular CSS using [cssnext](http://cssnext.io/).