CSS Capability Expansion
Css
AI Synthesis & Market Narrative
CSS is undergoing significant technical evolution, introducing powerful new properties for advanced styling and expanding its capabilities to handle user interactions. This trend blurs the line with JavaScript events, indicating CSS is becoming more robust and capable of handling complex UI logic natively.
Correlated Linguistic Patterns
["CSS border-shape Property"
"shape() function"
"corner-shape property"
"Dark Mode"
"prefers-color-scheme media query"
"CSS Gap Decorations"
"CSS States and JavaScript Events"
"pseudo-classes"]
Driving Media Context
Get Ready For the Powerful CSS border-shape Property!
We recently got the shape() function and corner-shape property. What else could we possibly need as far as making shapes in CSS? Let me tell you: the border-...
Dark Mode with Web Standards
Implementing dark mode with minimal JavaScript and standard CSS
What’s !important #14: Gap Decorations, random(), field sizing, and More
I know you’re busy, so for What’s !important #14, I’ll be sprinting through what’s been a stacked couple of weeks despite few browser updates. From CSS Quake...
The Shifting Line Between CSS States and JavaScript Events
CSS has always had pseudo-classes that style things when baed on user interactions. Recent features, however, are blurring the line between what CSS "listens...
Creating a Personalised Bin Calendar
Every year I use Python and a bit of CSS to create a fridge calendar that tells me about bin day.
Deno 2.9
`deno desktop` for building native desktop apps from web tech, first-class migration from npm/pnpm/yarn/Bun, CSS module imports, snapshot and parameterized t...
Experimenting with Random() in CSS
CSS is getting a random() function that lets you set properties with a random value, letting you make interesting and creative new designs. It's available in…
A First Look at Scroll-Triggered Animations
Let's poke at the differences between scroll-driven and scroll-triggered animations.
A First Look at Scroll-Triggered Animations originally handwritten and ...
The Siren Song of ariaNotify()
There's a brand new ariaNotify() method — defined by the WAI-ARIA 1.3 Specification — that provides a means of programmatically triggering narration in a scr...
Prop For That
Props for That creates live props based things CSS can't normally see in the browser. Things like cursor position, progress values, certain form states, curr...
SaaS Metrics