Evaluate color in Plot Cell

In my notebook, I plot a heatmap where each cell corresponds to each day of the year from 1990 to 2022. I want to fill the cell color using a variable called wb_color, which contains a color name or hexcode.

I have tried using d => d['wb_color'] and wb_color for the fill property but neither of these work. What notation should I use to map out the variable colors to the cell color?

Judging from the notebook it seems to be working correctly?

Note that, if you want to make sure that the colors are passed “as is” and not considered as “non-color strings” that will introduce an ordinal scheme, you can specify color: {type: "identity"}.