Velora UI

React banners and empty states

Upgrade banners, trial countdowns, maintenance notices, destructive confirms and empty states for React apps.

No results

A search that found nothing, distinguished from having no data at all.

First-run empty state

Nothing here yet, and what to do about it.

Scheduled downtime in local time

Shows the reader's own timezone without a hydration mismatch.

Type-to-confirm deletion

Forces the user to read what they are destroying, case-sensitively.

Trial banner that escalates

Tone follows days left, and dismissal says what it does.

Connection notice

Real online/offline events, with a matching server snapshot.