Skip to contentVibraUI
4 sections

Date pickers

A date, a range or a preset period, picked from a calendar in a popover.

Due date that rules out the past, and says why

date-pickers-01

A task's due date in the kit's DatePicker: days before today are unavailable and say so, days already holding the assignee's work carry a dot, and the usual moves sit beside the calendar.

npx shadcn@latest add @vibra/date-pickers-01

Report period with presets from the page's own today

date-pickers-02

A sales report's period in the kit's DateRangePicker — today, the last 7 or 30 days, this month, last month, this year — with what it took against the days just before.

npx shadcn@latest add @vibra/date-pickers-02

Date and time, with the time zone stated

date-pickers-03

When the release email goes out: a day from the kit's DatePicker, a half-hour and a time zone, stated back with the offset and the same instant in UTC, beside the clock it lands on where the customers are.

npx shadcn@latest add @vibra/date-pickers-03

Compact month picker for a report

date-pickers-04

An invoicing report's month picked inline from a compact grid of the year, beside what the month billed, what was paid and what is still owed.

npx shadcn@latest add @vibra/date-pickers-04