This changes the nick coloring behavior to hash usernames into nine
buckets, (ten including a color unique to the user), and then passing
that bucket as a CSS class following the name "nick0". Themes then
define color classes for "nick0" through "nick9".
The cute/dark theme colors use a similar HSL color selection process
from the old behavior, where each bucket represents one ninth of the
HSL color space (40° of the 360°). The tomorrow theme instead uses
colors as specified in the Base16 standard.
This changes the nick coloring behavior to hash usernames into nine buckets, (ten including a color unique to the user), and then passing that bucket as a CSS class following the name "nick0". Themes then define color classes for "nick0" through "nick9".
The cute/dark theme colors use a similar HSL color selection process from the old behavior, where each bucket represents one ninth of the HSL color space (40° of the 360°). The tomorrow theme instead uses colors as specified in the Base16 standard.