Skip to content
FormBrowse form components
ComponentsFormNew in 0.2

Calendar

Month-view date grid with selected, today, range, and outside-month states.

Live preview

April 2026
SMTWTFS

Usage

Adapters:React stableVue stable
index.html
<div class="lm-calendar" role="grid">…</div>

CSS classes (4)

ClassDescription
lm-calendarWrapper card
lm-calendar-headerMonth nav row
lm-calendar-grid7-column day grid
lm-calendar-dayDay button; data-today, data-outside, data-range

React props (2)

PropTypeDefaultDescription
valueDate | DateRange
modesingle | range | multiplesingle

Accessibility

  • Use role='grid' with role='gridcell' on days.
  • Arrow keys move focus; Page Up/Down for months.

Spotted something wrong? Edit this entry on GitHub.