Add Hashvatars to display a unique avatar from a Unison Hash for Projects using the Unison hexgrid and the design system colors.
Each color is picked by harmonizing the first picked color (for the background) via the full gamut colors and then approximating those colors to colors confined in the design system by using rgb difference.
Caveats/Notes
Down the line, this might change to a manual harmony map which is likely to produce a more pleasant combinations for colors
Problem
We want recognizable project avatars.
Solution
Add Hashvatars to display a unique avatar from a Unison Hash for Projects using the Unison hexgrid and the design system colors.
Each color is picked by harmonizing the first picked color (for the background) via the full gamut colors and then approximating those colors to colors confined in the design system by using rgb difference.
Caveats/Notes
Inspired by https://github.com/wzulfikar/hashvatar