Loading video...

Video Failed to Load

Go Home

New timeline component pushes CSS grid to its absolute limit 🥵

152,076 views • 8 months ago •via X (Twitter)

55 Comments

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

lemme show you around

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

oh hey forgot to shout out my boy @hugosaintemarie - designs by him of course

Rajat's profile picture
Rajat8 months ago

@taylorotwell vibe coders will never understand the feeling of getting a visual perfection

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

@taylorotwell silly vibers

doanbactam's profile picture
doanbactam8 months ago

I am always amazed at what people can pull off with grid nowadays. This looks incredibly smooth and I would love to see the source code.

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

right? source code is just in a plain css file here:

Josh Cirre's profile picture
Josh Cirre8 months ago

Timeline component goes hard. 😮‍💨

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

whoda thought

The Undesigner's profile picture
The Undesigner8 months ago

nice, this solves like 90% of current UI design lol

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

haha

Anton K's profile picture
Anton K8 months ago

i got chills watching this with every layout transition I was imagining a sleepless night spent implementing it by hand

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

Haha indeed. And this was zero Claude 😱

Anton K's profile picture
Anton K8 months ago

oh boy! so cool

Simon Vrachliotis's profile picture
Simon Vrachliotis8 months ago

VERY nice!!

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

thanks mate!

Peter Ramsing's profile picture
Peter Ramsing8 months ago

How did you know I needed this? 🚀

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

just had a feeelin

Peter Ramsing's profile picture
Peter Ramsing8 months ago

...hmm... is this something that needs update outside of your package... I upgraded to `laravel/boost: 2.2` and did an artisan boost:update. I can still read the docs but I'm generally curious how boost gets updates.

Josh Hanley 🇦🇺's profile picture
Josh Hanley 🇦🇺8 months ago

@calebporzio We published the docs a couple of days ago and Boost has already picked it up. Are you still not seeing it?

Peter Ramsing's profile picture
Peter Ramsing8 months ago

@calebporzio Yeah - hmm - I tried this several times this morning (see screenshots) and in the same terminal window in the same Claude session now it's happy? Yup - works now. Thanks!

Tim van Iersel's profile picture
Tim van Iersel8 months ago

Was struggling with creating a timeline last month, will definitely replace that one with this component 💯

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

niceeee

Optasum's profile picture
Optasum8 months ago

bro he actually pulled it off, css grid to its absolute limit is some scary shit lol

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

@Hylianpie terrifying

Matthew Stanford's profile picture
Matthew Stanford8 months ago

@taylorotwell So cool

mwm's profile picture
mwm8 months ago

Bravo!

Aakashdeep S. B.'s profile picture
Aakashdeep S. B.8 months ago

Fabulous component..! Hats off to you..🎩 @calebporzio

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

thanks mate!

matthew scullino's profile picture
matthew scullino8 months ago

Nice! I was thinking “this is super easy” and then tried to imagine how I would do this myself with just css and realised how much you cooked.

Michael S's profile picture
Michael S8 months ago

That’s beautiful

obaid's profile picture
obaid8 months ago

well if it ain't sorcery then idk what else it is

Anshuuuuul's profile picture
Anshuuuuul8 months ago

Flux is not for for react 🫣

Julius Kiekbusch's profile picture
Julius Kiekbusch8 months ago

Love the component and the Video here!

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

🤝

Hachi Abderrahmane Ben Salem's profile picture
Hachi Abderrahmane Ben Salem8 months ago

@taylorotwell Amazing 😍

Francis Morissette's profile picture
Francis Morissette8 months ago

This is the one thing I needed last week! Nice

Ashish Kumar 👺's profile picture
Ashish Kumar 👺8 months ago

Cool animations man.

Babak's profile picture
Babak8 months ago

need this in @shadcn ui

sycoms's profile picture
sycoms8 months ago

CSS grid is a superpower when pushed this hard. Would love a breakdown of the trick

Masudur Rahman's profile picture
Masudur Rahman8 months ago

Love the ideas of how it scales properly that pleasing to the eye. Good job brother. 🫡

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

@sr_masudur thanks mate

dyc3's profile picture
dyc38 months ago

Where can I get it

John Koster's profile picture
John Koster8 months ago

🔥

Alfon's profile picture
Alfon8 months ago

awesome work

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

thanks!

srikanth's profile picture
srikanth8 months ago

Great to see!

Carl Alexander's profile picture
Carl Alexander8 months ago

👌👌

Mark van Eijk's profile picture
Mark van Eijk8 months ago

That’s an absolutely ultimate flexible timeline component 🔥

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

💪

Ashish Patel's profile picture
Ashish Patel8 months ago

fr, it's wild what you can do with grid these days. tried to build something similar and hit a wall. how’d you approach the layout?

Chat Data's profile picture
Chat Data8 months ago

CSS grid will get you shockingly far, but the moment you add real time updates you also need boring constraints: fixed row heights, virtualization, and a strict diff model. Curious if you have to drop to absolute positioning for perf once there are hundreds of items.

Damien Toscano 💻✨'s profile picture
Damien Toscano 💻✨8 months ago

Absolutely amazing. I need to build a custom composable timeline for my design system. It would be great if it is as good as yours. Does it allow to put text on the left of the icon also ?

Crypto Mark ⚡️'s profile picture
Crypto Mark ⚡️8 months ago

Looks great 👌 Will a carousel function be added to fluxui in future, so we can scroll cards etc… or should we implement a seperate one?

Peter Emad's profile picture
Peter Emad8 months ago

Incredible .. no one will know how hard to get it working if he never tried to do one with multiple variations before

Caleb Porzio ⚡️'s profile picture
Caleb Porzio ⚡️8 months ago

true, im baffled how involved it was

Related Videos