Paul Noble (@paul_uiux) 's Twitter Profile
Paul Noble

@paul_uiux

Design & Technology • UX Engineer

ID: 1637918172090347520

calendar_today20-03-2023 20:45:13

38 Tweet

943 Followers

839 Following

Paul Noble (@paul_uiux) 's Twitter Profile Photo

With the experimental CSS scroll() function we can create native-like experiences in a browser. This pure CSS demo's weight is just 6kb 🤯 Try in responsive mode or device. Code + demo via CodePen.IO cdpn.io/pen/debug/oNJG… Chrome 117+, sorry no Safari (yet)

Paul Noble (@paul_uiux) 's Twitter Profile Photo

With Firefox 🔥 adding support for the :has() selector 🥳 here's a pure CSS demo of an interactive quiz using :has() in combo with form state and CSS animations Code + demo via CodePen.IO cdpn.io/pen/WNPLmBg

Paul Noble (@paul_uiux) 's Twitter Profile Photo

Pure CSS (zero JS) demo of scroll() with 3D transforms running at 60fps on Chrome Android (Pixel 6). When🤞 Safari iOS adds support for scroll() it will unlock a whole range of new possibilities for mobile experiences in a browser. Demo via CodePen.IO codepen.io/paulnoble/pen/…

Paul Noble (@paul_uiux) 's Twitter Profile Photo

Didier Catz Nice! 👏 If anyone's curious about *possible* ways to implement, here's a similar demo of a CSS-only draggable segment control w/ keyboard support. Code + demo via CodePen.IO codepen.io/paulnoble/pen/… Uses scroll timeline, snap scrolling and custom styled scrollbars.

Paul Noble (@paul_uiux) 's Twitter Profile Photo

Pure CSS implementation of Suno homepage feature using scroll() function and snap scrolling. Code + demo via CodePen.IO codepen.io/paulnoble/pen/…

Paul Noble (@paul_uiux) 's Twitter Profile Photo

CSS scroll-timeline animation of text rotating on a 3D arc. Text styled using CSS 3D transforms using a custom element < arc-text> Code and demo via CodePen.IO codepen.io/paulnoble/pen/…

Paul Noble (@paul_uiux) 's Twitter Profile Photo

Zero JS implementation of Apple Music's Top 100 Albums using CSS scroll-timeline, scroll-snap and counter. Code + demo via CodePen.IO codepen.io/paulnoble/pen/…

Paul Noble (@paul_uiux) 's Twitter Profile Photo

An (almost) pure CSS photo editing UI using scroll-timeline with keyframes interpolating custom properties in a filter() Code + demo via CodePen.IO codepen.io/paulnoble/pen/…

Paul Noble (@paul_uiux) 's Twitter Profile Photo

Prototyped a world 🌐 timezones UI w/ React, D3, Framer Motion, use-gesture. Demo → daynight-path.vercel.app Code → github.com/pauljnoble/day…

Paul Noble (@paul_uiux) 's Twitter Profile Photo

Another iOS 26 🤝 CSS demo — WebKit catching up to the modern web. → Scroll-driven animations keeping everything in sync with gesture → 3D card transforms with view() → Live background tinting → Progressive blur overlays …and zero JS Code and demo cdpn.io/pen/debug/Kwdz…