As of today, Garden is officially out of alpha and in to beta! The library now sports media queries<https://github.com/noprompt/garden#media-queries>(via meta data) and parent selector references<https://github.com/noprompt/garden#parent-selector-references>(ie. "&hover"). With these new features it is now possible to build more sophisticated stylesheets bringing us a step closer to having a viable CSS alternative in Clojure.
Over the course of the next few weeks, I plan to continue improving the library by adding "missing" features and functions to make the library as powerful as possible when it's release as 0.1.0 stable. Now more than ever, I would like to encourage others in the community to reach out with suggestions and code review. This my first "real" Clojure library and after only six months with the language I'm sure it could benefit greatly from both of these things. On Tuesday, April 9, 2013 12:58:50 PM UTC-7, Joel Holdbrooks wrote: > > Nobel Clojurians, > > I am pleased to announce the alpha version of > *Garden*<https://github.com/noprompt/garden>, > a new library for writing CSS in Clojure. > > The project weds the best ideas from Hiccup, gaka, and cssgen and aims to > provide a clean and conventional way to author stylesheets without being > too simple or too complex. > > Currently the list of notable features include: > > - Nestable rules > - Nestable declarations (this my change) > - A builtin set of tools for working with CSS unit values > - Convenient multiple selector syntax (IE. h1, h2, h3 { ... }) > - Output formatting options > > What's planned for the near future: > > - The ability to use Clojure meta as a media query > - A builtin set of tools for working with CSS color values > - & selector syntax for nested rules > > For those of you who are interested in this sort of thing, please have a > look at the *project's repository* <https://github.com/noprompt/garden>. > There is still quite a bit of ground to do cover and any > help/criticism/contribution would be greatly appreciated. > > Please feel free to offer suggestions, ask questions, open issues, or send > pull requests. I would love nothing more than to see this library succeed > where other's have not. > > > Truly, > > Joel Holdbrooks (aka noprompt) > > -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.