First pass at custom colors support.
Second pass at custom colors thanks to Jetpack.