Neo-Brutal Scroll

Neo-brutal scroll timeline with sticky stack cards.

Main Features of Neo-Brutal Scroll

How to Use Neo-Brutal Scroll in Next.js

Installation Guide for Neo-Brutal Scroll

Props

Customize the component with these props

PropertyTypeDefaultDescription
items
Array<{year: string, title: string, desc: string, category: string}>[]Array of timeline items with year, title, description, and category.
backgroundColor
string#E0E7FFBackground color (hex, rgb, or hsl).
borderColor
string#000000Border color.
cardBgColor
string#ffffffCard background color.
textColor
string#000000Text color.

When to Use

Perfect for high-energy brands, street-wear e-commerce, and experimental Next.js portfolios. Use this React component for a bold, neo-brutalist timeline with sticky stacking cards that pile onto each other during scroll.

Best Practices

Follow React best practices by pairing this with thick, monospaced typography and saturated primary colors. Maintain scalable component architecture by keeping card content concise. Optimize for performance by using efficient `position: sticky` logic.

Why This Component Matters in Modern UI Development

Neo-brutalist design is a powerful visual statement of raw power and structural honesty. This production-ready UI component helpsคุณ build an interface that feels solid and unyielding, adding a unique architectural signature to your project's roadmap.

Frequently Asked Questions

QDo the cards actually stack?

Yes, each card 'sticks' to the top as the user scrolls, creating a dense, physical-feeling stack of historical events.

QCan I customize the borders?

The component uses signature chunky black borders (`borderColor`), which can be adjusted to match your brand's primary dark color.

QWhat happens on mobile?

The stacking effect is preserved while adjusting the card scale to ensure readability and smooth vertical scrolling on touch devices.

Neo-Brutal Scroll - React Timeline & Process Steps | Uilora