Great to see same system we've been using at Craft, and being used here as well - 2 colors + 1 accent is all you need when used right. Adding a success+info+error color as optional can add those final touches of everything feeling "just" right. Contrast is a very thoughtful addition!