MonthCalendar

A month grid with events as continuous bars, day markers and a +N link for what does not fit — for schedules, deadlines, shifts or bookings.

Features8APIThemingAccessibility

Basic

Events are bars from start to end (inclusive) that continue across weeks; markers are pills in the day header. Today is a filled circle, weekends are tinted.

Lanes

maxLanes sets how many bar rows a week shows; the rest becomes a +N link on each day (its text comes from labels.more).

Week start

locale names the weekdays and days, weekStartsOn picks the first column; both follow the kit locale when not set. labels overrides the texts.

Event template

A txMonthCalendarEvent template draws a bar; it gets the event (with your data) and the week segment — startsHere, endsHere, span, lane, column.

Compact

Narrower than 560px — a side panel or a phone — the calendar shows short weekday names and coloured dots for events and markers instead of bars and pills. It measures its own width, not the window.

Design tokens

dt changes the tokens of one calendar — here a rounder frame, taller rows and pill-shaped bars.

Pass through

pt styles the parts — here uppercase weekday names and bars.