The user can't know right now which habits on the left correspond to which colors on the area chart. Would be nice if we could color them with matching colors to make the correspondence clear.
One solution I see is: pick a color for each habit (either permanently storing it in the DB, or on each page load) add it as the background color of each habit in the list, and also set it as the color of the corresponding area (Unovis allows that).
We can find an open-source color palette and assign colors from there to habits randomly (of let user pick). Here's an example.
The user can't know right now which habits on the left correspond to which colors on the area chart. Would be nice if we could color them with matching colors to make the correspondence clear.
One solution I see is: pick a color for each habit (either permanently storing it in the DB, or on each page load) add it as the background color of each habit in the list, and also set it as the color of the corresponding area (Unovis allows that).
We can find an open-source color palette and assign colors from there to habits randomly (of let user pick). Here's an example.
Ivan