Themeable color palete for categories and auto contrast checker

The font and background colors does not have enough contrast in the Activity tab.

For scalability and conciseness I’d suggest 2 things:

  1. Creating a extended color palette (inspired by some populars design systems)
  2. An algorithm that checks the color contrast and change the font color between black and white.