This is great. How are you licensing it?
And what do you plan on for the cases where people have disabled JS?
And what do you plan on for the cases where people have disabled JS?
This is geared towards applications that wouldn't work without JS anyway. But you could always degrade gracefully by providing some default css in a <noscript> tag.