
ArcaneCalendar
Use calendars for visible date selection surfaces that can inherit renderer-specific spacing, border, and state treatment.
Live Demo
Component: calendar
Preview + Code
April 2026
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Code
DateTime selectedDate = DateTime(2026, 4, 24);

ArcaneCalendar(
  selected: selectedDate,
  onSelect: updateSelectedDate,
)

ArcaneCalendar#

Use calendars for visible date selection surfaces that can inherit renderer-specific spacing, border, and state treatment.

The live preview and code sample above use the neutral package:arcane_jaspr/arcane_jaspr.dart API. The selected stylesheet owns spacing, density, radius, color, and interaction styling, so the same app code can render differently under Shadcn or Neon.

Source: lib/component/input/calendar.dart

See the Component Catalog for the full exported surface and source mapping.