By default cal-heatmap supports 5 ranges of values for the heatmap colors, so this config:
[10,20,30,40]
will give you the ranges:
- 0 to 10
- 11 to 20
- 21 to 30
- 31 to 40
- > 40 (the 5th range)
If you attempt to define more than 5 ranges, cells in the 6th range and above will just have a default background color. In my www.spotviz.info app I tried to create 6 ranges, so the darkest color is for > 6000. On 9/28 and 9/29 (and the other blank dates in October in the screenshot below) have values more than 6000 but are showing as the default color:
The config I had for this was:
legend : [10,100,2000,4000,6000]
The ranges I was expecting from this config was:
- 0 to 10
- 11 to 100,
- 101 to 2000
- 2001 to 4000
- 4001 to 6000
- > 6000
Changing this to 4 values configuring 5 ranges fixed this issue:
legend : [1000, 2000, 4000, 6000]