byronwade/ui
Application UI

Forms · Application UI

Calendar

Date picker built on react-day-picker, dressed in byronwade/ui tokens, selection follows --brand, the range bar uses bg-accent, and nav + day cells reuse buttonVariants. Supports single, multiple, and range modes.

@byronwade/foundation@byronwade/utils@byronwade/buttonreact-day-pickerdate-fns@phosphor-icons/react

Feature showcase

Installation

Features

  • 4 examples

    Default, Range Presets, Appointment, Pricing.

API

Dependencies

PackageKindDescription
@byronwade/foundationregistryInstalled through the byronwade/ui registry.
@byronwade/utilsregistryInstalled through the byronwade/ui registry.
@byronwade/buttonregistryInstalled through the byronwade/ui registry.
react-day-pickernpmInstalled from npm.
date-fnsnpmInstalled from npm.
@phosphor-icons/reactnpmInstalled from npm.

Source and related

FilePath
Componentregistry/ui/calendar.tsx
Default examplecontent/examples/calendar/default.tsx
Range Presets examplecontent/examples/calendar/range-presets.tsx
Appointment examplecontent/examples/calendar/appointment.tsx
Pricing examplecontent/examples/calendar/pricing.tsx