Как узнать смещение между двумя шестнадцатеричными цветовыми кодами - PullRequest
0 голосов
/ 01 мая 2018

Я хочу создать тему, в которой пользователь может ввести один шестнадцатеричный цвет для темы. но тема сделана различными заранее заданными цветами. Поэтому мой вопрос заключается в том, как узнать смещение между двумя цветами кода и с помощью этого смещения создать новый цвет,

Так, например:

Если пользователь выбирает код цвета #110360, тогда цвет заголовка темы должен быть #1c3ea4. так что теперь, как узнать смещение между ними, так что если пользователь меняет цвет, то вычисляет цвет заголовка, используя это смещение.

Я использую sass для оформления темы

Спасибо

1 Ответ

0 голосов
/ 01 мая 2018

Вам придется использовать Javascript для чего-то подобного, если только вы не сможете скомпилировать Sass на лету, когда пользователь выберет свой основной цвет.

Кажется, что ответ SO содержит то, что вы ищете: https://stackoverflow.com/a/9821101/5463842

...