The great CSS expansion

“The Great CSS Expansion” on turquoise background. Large purple CSS logo tilted over a small yellow JS logo. GitButler logo in the top left.

Pavel Laptev tours CSS features that replace JavaScript libraries: anchor positioning for Floating UI, the Popover API and <dialog> element for Radix, scroll-driven animations for GSAP, view transitions for Motion, and customizable <select> for React Select. Together they can cut up to 322 kB of minified, gzipped JavaScript from a typical app.

blog.gitbutler.com/the-great-css-expansion