Vertical Story

Vertical story-style carousel with progress indicators.

Main Features of Vertical Story

How to Use Vertical Story in Next.js

Installation Guide for Vertical Story

Props

Customize the component with these props

PropertyTypeDefaultDescription
images
string[][url1, url2, ...]Array of image URLs to display in the carousel.
labels
{title?: string, subtitle?: string}[][]Optional array of labels with title and subtitle for each slide.
backgroundColor
stringtransparentBackground color of the component (hex, rgb, or hsl).
containerBgColor
string#000000Background color of the carousel container (hex, rgb, or hsl).
borderRadius
string1remBorder radius of the container (CSS value).
progressBarBgColor
stringrgba(255,255,255,0.3)Background color of progress bars (hex, rgb, or hsl).
progressBarFillColor
string#ffffffFill color of progress bars (hex, rgb, or hsl).
progressBarHeight
string0.25remHeight of progress bars (CSS value).
progressBarGap
string0.25remGap between progress bars (CSS value).
titleColor
string#ffffffColor of slide titles (hex, rgb, or hsl).
subtitleColor
stringrgba(255,255,255,0.7)Color of slide subtitles (hex, rgb, or hsl).
overlayGradientFrom
stringrgba(0,0,0,0.8)Start color of the overlay gradient (hex, rgb, or hsl).
overlayGradientTo
stringtransparentEnd color of the overlay gradient (hex, rgb, or hsl).
autoPlayInterval
number100Auto-play interval in milliseconds.
progressIncrement
number2Progress increment per interval (percentage).
height
string24remHeight of the carousel container (CSS value).
width
string16remWidth of the carousel container (CSS value).

When to Use

Excellent for street-style blogs, edgy agencies, and Next.js applications that want an energetic 'Story' aesthetic. Use this layout for an engaging experience where content feels 'Mailed' and 'Drafted' by physical film borders.

Best Practices

Follow React best practices by pairing this with bold, professional typography. Maintain consistent spacing within your design system by keeping the progress bars aligned. Optimize for performance by managed the image-scaling intensity.

Why This Component Matters in Modern UI Development

Social-media animations communicate energy, flow, and digital momentum. This production-ready UI template helpsคุณ build an interface that feels alive and energetic, adding a distinct 'Moving' signature to your brand.

Frequently Asked Questions

QHow does progress work?

The component features localized progress-bars spanning the top of the view, allowedคุณ to track the project narrative with high-fidelity visual timing cues.

QCan I adjust timing?

Absolutely, you can adjust both the `autoPlayInterval` and the primary 'backgroundColor' (gradient or solid) to match your brand's specific high-intensity palette.

QIs it mobile responsive?

The vertical flow and typographic scales adapt for mobile, ensuring the bold narrative remains impactful and structural on small screens.

Vertical Story - React Touch Carousel & Slider | Uilora