Search blocks by description or jump to a page.
A vertical timeline pairing dates with the numbers you hit at each stage. Use it to chart company momentum on an about page or investor deck.
Growth Timeline opens with a centered heading section: a badge, a bold two-line title, and a short subheading paragraph. Below that, a vertical rail runs down the center of the page and six milestone entries alternate left and right along it. Each entry has a year pill, a title, a one-line description, and a bordered card that holds an icon, a large metric value, and a short label. A filled circle on the rail marks each milestone's position. After the timeline, a muted summary panel displays four current totals in a two-by-two grid on mobile and a single row on wider screens. The block closes with a short "future" text section and a text link.
Every piece of copy is independent. You can swap the badge text, rewrite the heading, add or remove milestone entries, and update the current-stats panel without touching the layout. The icon inside each milestone card accepts any React node, so substituting a different icon is a one-line change per entry.
Reach for this block when you need to tell a company growth story in order, with a concrete number anchoring each chapter. It suits an about page, an investor relations section, or a press kit page where the progression from founding to today is itself the argument. For a real estate marketplace this layout works well to show portfolio growth: number of listings at launch, first city expansion, transaction volume milestones, and current market footprint. Compared to a flat stats strip, the timeline makes the sequence and scale of growth legible rather than just listing totals.
A natural flow around it on a Marketing (Legacy) page:
Before
After
This layout works for any story where the numbers at each stage matter as much as the event itself. A few directions to consider:
Tip: keep the milestone list to five or six entries so the rail stays readable and the current-stats panel at the bottom feels like a payoff.