The core of CUBE CSS is CSS. Where other methodologies might work around CSS—or in some cases, completely avoid it—CUBE CSS embraces it.
Progressive first methodology permalink
As mentioned in the principles section: embracing the forgiving, progressive nature of CSS is a big part of what gives CUBE CSS as a methodology, power.
Simple is almost always more effective than complex.
With CUBE CSS, we embrace the cascade and inheritance to style as much as possible at a high level. This means that when nothing but your global styles make it to the browser, the page will still look great. It’s progressive enhancement in action and enables us to write as little CSS as possible.
CUBE CSS in essence, is a progressive enhancement approach, vs a fight against the grain of CSS, or a pixel-pushing your project to within an inch of its life approach. This is why CSS itself is the most important part of the CUBE CSS methodology.
Next up: Composition