descartes
descartes copied to clipboard
Descartes | Write CSS in JavaScript
Currently, listeners affect the entire ruleset of a selector. For example, if you wanted to have every `h1` tag have a random opacity every time you clicked it, it would...
A very common practice is to split styles into multiple files, typically so that certain parts are reusable throughout a site (like grids, fonts, etc.) and others are more specific...
This is currently the achilles heel in using this library in a production environment. CSS (and the Less, and Sass that can generate it) get all the advantages of being...
If a web page's styles are all set by Descartes, what happens when JavaScript is disabled? Does the user just see unstyled text? It seems to me that static styles...
Related to https://github.com/JonHMChan/descartes/issues/26 Currently, Descartes does _not_ take advantage of [web workers](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers) to increase the performance of the library. I think the vast majority of what Descartes does should be...
Descartes looks like a great way to handle CSS. It would be really great if it could work with virtual DOM API's like: Inferno, Snabbdom, Virtual-DOM and others. Working with...
Extensions should be: - JavaScript classes - Private attributes that describe the library, modifiable at construction - Value methods that produce computed values for properties (shorthand for rgba(), modular font-sizes,...