Cascading Style Sheets

Created: by Pradeep Gowda Updated: Jul 18, 2024 Tagged: web · css

Learn

Learning CSS by playing

Frameworks

Functional CSS

Programming history leading resulting in “functional” CSS – CSS Utility Classes and “Separation of Concerns”

In defense of Functional CSS | Mike Crittenden’s Blog

Functional CSS frameworks

Javascript

StyleX is a JavaScript syntax and compiler for styling web apps.

StyleX combines the strengths and avoids the weaknesses of both inline styles and static CSS. Defining and using styles requires only local knowledge within a component, and avoids specificity issues while retaining features like Media Queries. StyleX builds optimized styles using collision-free atomic CSS which is superior to what could be authored and maintained by hand.

Tools

Flexbox

Semantic css

My favorites in particular order are: water.css, pico.css, mvp, though matcha looks excellent (May 2024), and I’m going to try it going forward.

Minimal CSS

Javascript styling system

StyleX “JavaScript syntax and compiler for styling web apps.” by Meta. > StyleX combines the strengths and avoids the weaknesses of both inline styles and static CSS. Defining and using styles requires only local knowledge within a component, and avoids specificity issues while retaining features like Media Queries. StyleX builds optimized styles using collision-free atomic CSS which is superior to what could be authored and maintained by hand.

Cool stuff / experiments

Classic CSS

Good CSS examples

Tips and tricks