@bloh_creator

Как изменить файл css при помощи node js?

Доброго времени суток. Появился вопрос связанный с изменением css файла при помощи node js. Сейчас ведется разработка при помощи компонентов. React в связке с популярными либами и встал вопрос о изменение шрифта в компоненте к примеру. Должен быть компонент который принимает в себя некий коэффициент на который умножаются все стили которые прикреплены к данному компоненту. Стили подключаются как модули ( пример ->"import styles from './styles.module.css'" ) в компонент и нужна возможность пересобирать этот css. По сути в голове есть что-то типа, взять css распарсить его как-то, найти ключевые слова по которым можно вытащить свойство, перемножить его на коэффициент и засунуть обратно в файл. Есть какие-то идеи по этому поводу? Предположения ? Уже готовые варианты ? Буду рад помощи.
  • Вопрос задан
  • 214 просмотров
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Попробуйте переменные CSS.
body {
  --font-multiplier: 1.2;
}

h1 {
  font-size: calc(var(--font-multiplier) * 2em);
}

h2 {
  font-size: calc(var(--font-multiplier) * 1em);
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы