css 2017-02-05

enjoyed reading about css-in-cljs: https://github.com/roman01la/cljss

it's basically react-native's inline styles for the web ๐Ÿ™‚

thanks for this @roman01la

I was wondering why this is implemented as a macro rather than just a function that accepts a map

I believe itโ€™s a macro to do the production stylesheet output at compile time. A normal function would need to be explicitly called.

@roman01la has joined the channel

@niamu @pesterhazy that's right. it's very basic you can not have dynamic styles with it. If you want dynamic styles I'd recommend to take a look at this https://github.com/thheller/shadow/wiki/shadow.markup

Dynamic in the sense that you can use a let binding, as in tbheller's example?

@pesterhazy: when styles can be computed at runtime. In cljss for example styles can not be changed after you define them