Loading video...

Video Failed to Load

Go Home

when the tool is missing, make it 👨‍🍳 motion path visualizer w/ SVG for accumulated cubic-bezier timed CSS animations ⚡

213,841 views • 10 months ago •via X (Twitter)

23 Comments

؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie's profile picture
؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie10 months ago

the web needs more arcs

jhey ʕ•ᴥ•ʔ's profile picture
jhey ʕ•ᴥ•ʔ10 months ago

fr 💯

matt's profile picture
matt10 months ago

you post, i bookmark. its a simple life 👨‍🌾

Danny Clayden Chambers's profile picture
Danny Clayden Chambers10 months ago

Design System Inspector, Copy Designer.. and more in the way

A.'s profile picture
A.10 months ago

Wow 🔥

Kri3kD3v's profile picture
Kri3kD3v10 months ago

So neat 🔥

Kumar Shivam's profile picture
Kumar Shivam10 months ago

that's so awesome!!!

Rajesh's profile picture
Rajesh10 months ago

This guy keeps cooking BANGERS! 🫡

mohamed-elhaissan's profile picture
mohamed-elhaissan10 months ago

yoooooooooooooooow how can i made like this animation ? is there is any spificique library or something ?

Ali's profile picture
Ali9 months ago

Do you offer a complete set of tutorials or a YouTube playlist for your animation process?

Zino's profile picture
Zino10 months ago

This is honestly so cool

dev1abhi's profile picture
dev1abhi10 months ago

Cool stuff

Prathmesh's profile picture
Prathmesh3 months ago

This is soo cool

Michael Long's profile picture
Michael Long10 months ago

bro 💀 this is nuts do you guys actually use these animations in prod?

edgard's profile picture
edgard10 months ago

🤯

Sam's profile picture
Sam10 months ago

Damn what. This is nuts

Bruce Dean Robinson's profile picture
Bruce Dean Robinson10 months ago

sick

phobon's profile picture
phobon10 months ago

I'm really into custom tools for this stuff. Seems like such fertile ground to do really amazing things 🤔

Parssa Kyanzadeh's profile picture
Parssa Kyanzadeh10 months ago

very sebastian lague vibes, super sick

Ganesh Dole's profile picture
Ganesh Dole10 months ago

Wow!! you have a youtube channel?

Pochi's profile picture
Pochi10 months ago

This is fantastic! Turning complex, invisible logic into something you can interact with is the core of great developer tooling. It's the same philosophy we're building into Pochi: giving you an agent that can explain your entire codebase, making the whole system feel more visible and tangible.

Radhey Mugdal's profile picture
Radhey Mugdal9 months ago

What tool is this ? can anyone tell me that editor like thing in right side, what's that?

Jakove_HR's profile picture
Jakove_HR10 months ago

This is so sick

Related Videos

007/100 Buttons. This button was way more complex than I first thought. I love the page transition on the Truus site that Dennis Snellenberg and Jordan Gilroy worked on. So I wanted to use that drawing SVG Path idea somehow and fit it into a button. In best case with a mask effect. The idea was to have an SVG path in the background that fills the button. At the same time, this path should also be used as a mask to reveal the differently colored text. The SVG should also be replaceable and work with other SVGs. For the path animation, I can use the DrawSVGPlugin from GSAP. Sounds like a solid plan. I built the button so far, and it worked great in Chrome and Firefox. In Safari, nope. I used an SVG mask that I referenced through CSS. But Safari can’t handle that properly when the path inside the mask is animated, so the animation lags. There was no simple solution for that. At least I didn’t find something. So I had to rebuild the button in another way. What I found was that the SVG mask animation works in Safari when the mask is placed on the desired element inside the SVG. That’s where foreignObject comes in, it allows you to use normal HTML elements inside an SVG. Using that, I rebuilt the hover text inside the SVG. I then referenced the mask on the foreignObject with a bit of JavaScript. And it worked! The button’s structure looks more complicated than I wanted it to be, but that happens quite often when you need to make something work across different browsers 😃 Crafting 100 Buttons with Osmo ⏳ Total time: 96h

Eduard Bodak

67,623 views • 4 months ago