Standing Calendar, animated React component
A contribution grid that stands up into a 3D field of columns. Each day becomes a box as tall as its count, rising in a wave across the weeks; hover a day to read its value.
- Pro
- Dashboards
- 3D
- Spring
- Hover
Play with it
Move the controls and watch it change. Copy code gives you a snippet with only the props you changed.
325 contributionsHover a day
Props
| Prop | Type | Default | What it does |
|---|---|---|---|
| weeks | number | 30 | How many weeks of sample data to draw. Ignored when data is passed. |
| data | number[][] | — | Your own counts: one array of 7 numbers (Mon to Sun) per week. Sample data is generated if left out. |
| levels | string[] | STANDING_CALENDAR_LEVELS | Five colours from no activity to busiest. The default empty colour follows light and dark mode. |
| autoplay | boolean | false | Stands up and lies down on a loop until someone interacts. |