Posts (mostly) front-of-the-frontend stuff and animations. Don't follow people who post or share about politics.
Ever wondered what a CPU is actually built of? And if it's possible to build one using only #CSS? If so, I think you’ll enjoy it. 👍
Would love to hear your thoughts! 😀
🔗 www.youtube.com/watch?v=PFqt...
Ever wondered what a CPU is actually built of? And if it's possible to build one using only #CSS? If so, I think you’ll enjoy it. 👍
Would love to hear your thoughts! 😀
🔗 www.youtube.com/watch?v=PFqt...
www.youtube.com/watch?v=PFqt...
www.youtube.com/watch?v=PFqt...
No, it is not AI. Yes, it’s all done with #CSS perspective.
No, it is not AI. Yes, it’s all done with #CSS perspective.
📣 Rethinking “Pixel Perfect”
a hard look at the “Pixel Perfect” legacy concept, explaining why it’s failing us and redefining what “perfection” actually looks like in a multi-device, fluid world.
🔗 www.smashingmagazine.com/2026/01/reth...
@smashingmagazine.com
📣 Rethinking “Pixel Perfect”
a hard look at the “Pixel Perfect” legacy concept, explaining why it’s failing us and redefining what “perfection” actually looks like in a multi-device, fluid world.
🔗 www.smashingmagazine.com/2026/01/reth...
@smashingmagazine.com
I’m going to use this so much!!!
codepen.github.io/slideVars/
Automatically detects CSS custom properties on the :root/html and gives you controls for adjusting them. (But it's also as configurable as you want it to be.)
I’m going to use this so much!!!
Beyond the Mouse: Animating with Mobile Accelerometers
If you want to make mobile interfaces feel more alive, I would love for you to take a look.
🔗 frontendmasters.com/blog/beyond-...
* For the full experience, I highly recommend reading it on a mobile device.
@frontendmasters.com
Beyond the Mouse: Animating with Mobile Accelerometers
If you want to make mobile interfaces feel more alive, I would love for you to take a look.
🔗 frontendmasters.com/blog/beyond-...
* For the full experience, I highly recommend reading it on a mobile device.
@frontendmasters.com
btw, a year ago I was playing with 2D hand tracking via the webcam and projecting it into 3D using CSS. Now I am waiting for a more solid implementation of the WebXR DOM Overlays Module so I can start layering some CSS on top of it too. 🤣
btw, a year ago I was playing with 2D hand tracking via the webcam and projecting it into 3D using CSS. Now I am waiting for a more solid implementation of the WebXR DOM Overlays Module so I can start layering some CSS on top of it too. 🤣
Live demo @codepen.io: codepen.io/amit_sheen/f...
Live demo @codepen.io: codepen.io/amit_sheen/f...
Upload your image, adjust the slider, and download your new picture.
Enjoy. 😃
🔗 Live on @codepen.io: codepen.io/amit_sheen/f...
Upload your image, adjust the slider, and download your new picture.
Enjoy. 😃
🔗 Live on @codepen.io: codepen.io/amit_sheen/f...
🔗 Live demo on @codepen.io: codepen.io/amit_sheen/f...
🔗 Live demo on @codepen.io: codepen.io/amit_sheen/f...
frontendmasters.com/blog/the-dee...
Would love your thoughts.
frontendmasters.com/blog/the-dee...
Would love your thoughts.
Live demo on @codepen.io: codepen.io/amit_sheen/f...
Live demo on @codepen.io: codepen.io/amit_sheen/f...
Are we at the start of a new era?
Chrome 140 introduced CSS Typed Arithmetic. It might seem like a minor change, but I believe it's huge as it opens the door to countless new possibilities and a whole new era of Computational CSS.
What do you think?
css-tricks.com/css-typed-ar...
Are we at the start of a new era?
Chrome 140 introduced CSS Typed Arithmetic. It might seem like a minor change, but I believe it's huge as it opens the door to countless new possibilities and a whole new era of Computational CSS.
What do you think?
css-tricks.com/css-typed-ar...
css-tricks.com/css-typed-ar...
css-tricks.com/css-typed-ar...
Live demo on @codepen.io: codepen.io/amit_sheen/f...
Live demo on @codepen.io: codepen.io/amit_sheen/f...
I wrote about my first experiments with these fantastic new CSS additions. So much fun! ♥️ ✨
#CSS
utilitybend.com/blog/styling...
I wrote about my first experiments with these fantastic new CSS additions. So much fun! ♥️ ✨
#CSS
utilitybend.com/blog/styling...
(Links in comment 👇)
(Links in comment 👇)
From shapes that define boundaries to paths that drive motion. We shift to `offset-path`, where elements no longer get clipped but flow along custom routes. 🤩
🔗 Read and share your thoughts on @frontendmasters.com:
frontendmasters.com/blog/the-pat...
From shapes that define boundaries to paths that drive motion. We shift to `offset-path`, where elements no longer get clipped but flow along custom routes. 🤩
🔗 Read and share your thoughts on @frontendmasters.com:
frontendmasters.com/blog/the-pat...
This time we're looking at offset-path (and friends), which can be used to create movement when animated and benefits from all the same fancy functions that we learned about with clip-path.
This time we're looking at offset-path (and friends), which can be used to create movement when animated and benefits from all the same fancy functions that we learned about with clip-path.
First part of a series on the power of paths in CSS, kicking off with clip-path. From the basics to functions and syntax, all the way to advanced shape logic.
🔗 Read and share your thoughts on @frontendmasters.com
frontendmasters.com/blog/the-pat...
First part of a series on the power of paths in CSS, kicking off with clip-path. From the basics to functions and syntax, all the way to advanced shape logic.
🔗 Read and share your thoughts on @frontendmasters.com
frontendmasters.com/blog/the-pat...
A deep dive into `clip-path` from Amit Sheen, a very powerful tool in shape creation on the web, particularly now with `shape()`.
A deep dive into `clip-path` from Amit Sheen, a very powerful tool in shape creation on the web, particularly now with `shape()`.
This series has been a deep dive into 3D layered text, and in this part we explore some advanced interactions while making the code cleaner and more dynamic with a touch of JS. 🤩
🔗 Read and share your thoughts on @css-tricks.com
css-tricks.com/3d-layered-t...
This series has been a deep dive into 3D layered text, and in this part we explore some advanced interactions while making the code cleaner and more dynamic with a touch of JS. 🤩
🔗 Read and share your thoughts on @css-tricks.com
css-tricks.com/3d-layered-t...
css-tricks.com/3d-layered-t...
css-tricks.com/3d-layered-t...
If this series of articles were a meal, this part would definitely be the main course. 😋
19(!) live examples of 3D text animations, and if you want to build them yourself, check it out on @css-tricks.com.
🔗 css-tricks.com/3d-layered-t...
If this series of articles were a meal, this part would definitely be the main course. 😋
19(!) live examples of 3D text animations, and if you want to build them yourself, check it out on @css-tricks.com.
🔗 css-tricks.com/3d-layered-t...