reworked color palette scheme, much simpler and scalable now