These are chat archives for MicheleBertoli/css-in-js

24th
Mar 2016
Thomas Hoppe
@vanthome
Mar 24 2016 14:36

Hi, this new project highly related to what you are dealing with here:


This is to inform you that we just released a stable 0.1.0 series of the VCL [1], [5] on NPM.

The VCL is a general purpose CSS "un-framework".
"Un" because it's modular and extensible unlike the well-known monoliths.
It can "Bootstrap" your next project in being used for a static Web site
or take care of your CSS chores for Web Component you create in your favorite MV* framework.
Well the latter one probably only if you do not think that inline CSS are the future [2].
We are already working on an corresponding range of
Web Components for Ember.js [3] which leverage the VCL (in stable beta state currently).

Please check those slides [4] for an introduction and more info.
And see here a generated documentation [5] from all
core modules with the default theme.

From a tech perspective, it is a opinionated CSS pre-processor based on the very powerful rework [6]
family of CSS processing tools and uses NPM as package management infrastructure also
for the CSS itself making it maybe the first fully modular CSS framework.

Greets, Thomas

[1] https://github.com/vcl/doc
[2] http://formidablelabs.com/blog/2015/03/01/launching-radium/
[3] http://ember-vcl.github.io/
[4] http://vcl.github.io/presentation/index.html
[5] https://vcl.github.io/

[6] https://github.com/reworkcss