Props
Every prop has a default, so the component renders as it is. Change any of them in Studio or in code.
datalist
Counts: one array of seven days (Sunday first) per week, oldest week first.
startDatestring = "2026-01-04"
Date of the first cell, YYYY-MM-DD (a Sunday).
titlestring = "Contributions"
Heading.
unitstring = "contributions"
What a count counts, for the tooltip and the subtitle.
modelight | dark = "light"
Colour theme: light or dark.
paletteprimary | monochrome | ocean | sunset | grove | vivid = "primary"
Chart palette: primary (indigo, yellow, fuchsia, mist, black), monochrome, ocean, sunset, grove or vivid.
sweepSecondsnumber = 4.4
How long the camera takes along the weeks.
holdSecondsnumber = 1.6
How long the last frame holds on the tooltip.
camera.tightZoomnumber = 2.4
Zoom during the sweep.
camera.wideZoomnumber = 1
Zoom of the whole grid.
camera.lagnumber = 0.3
Seconds the camera trails the wave of light.
camera.motionBlurnumber = 1
Strength of the motion blur on the fast moves; 0 turns it off.
camera.rackFocusnumber = 4
Blur in pixels on the axis labels while the shot is tight.
Compositions
- HeatmapChart