Хабр Курсы для дизайнеров
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!

Вот только есть нюанс, часто уровень контраста нужно понижать для лучшей читаемости, особенно при большого количестве текста. В этом, кстати трюк превью и скриншотов, особенно в темплейтах, большинство из них просто непригодны для использования.
Я делал автоцвет фильтром:
filter: invert(1) grayscale(1) contrast(1000);
Автоматический подбор браузером контрастного цвета в CSS