1. React
  2. ReactConf AU
  3. 2020
  4. Themeability is the path to dark mode

Themeability is the path to dark mode

In this talk Diana covers lessons in color systems, theming APIs, and a bit of color theory along the way.

Diana Mounter at ReactConf AU 2020

When the design systems team at GitHub implemented their colour system in 2017 they were working with Sass, trying to wrangle thousands of disconnected colour values into something more manageable to use. Now they're revisiting colour again, but this time with new tools, new customer goals, and more experience. In the age of dark mode, can what they've learned from CSS-in-JS and component APIs help them in their approach to color themeability? In this talk Diana covers lessons in color systems, theming APIs, and a bit of color theory along the way.