A key goal was to come up with a core color palette that simultaneously felt:
💜 Bold enough for our unique visual identity and marketing content (http://idx.dev)
👩💻 Yet restrained enough for extensive, sustained use (hours per day) in a core editor experience…
To build and fine-tune the palette, I built a ⚙️ custom palette editor in React, inspired by some great work from Stripe [1], and powered by Material's new HCT color system [2] for 👁️ perceptive analysis and interpolation.
[1] https://stripe.com/blog/accessible-color-systems
[2] https://material.io/blog/science-of-color-design
The result is a palette unique to Project IDX that covers all our needs, from 📝 syntax highlighting to ✅ SCM badges (added, modified, removed files) to 💜 product and feature logos (IDX AI) to 🎬 YouTube videos* and beyond!