Мне дали тему от дизайнера, и у этой темы есть основной цвет, из которого генерируются другие цвета (просто оттенки основного цвета).
Мне нужно разрешить своему конечному пользователю изменять основной цвет, и все остальные цвета должны быть созданы из этого.
Мой вопрос в два раза. Во-первых, как лучше всего решить вопрос о получении математических различий между цветами и основанием?
Во-вторых, это хороший способ реализовать это. Он должен быть частью приложения на Rails 3, и для предварительной обработки CSS доступно несколько гемов. Кто-нибудь из них подготовлен для такой работы?