@supfiger

Как сделать конвертацию CSS градиента (в виде строки) в объект javascript?

Привет всем.
Обращаюсь за помощью.

Задача такая:
нужно залить SVG path элементы градиентом.

У меня приходит цвет градиента в виде строки:
linear-gradient(49.59deg, #165953 -40.47%, rgba(22, 89, 83, 0.24) 98.51%)


И мне с этого всего нужно сделать градиент в SVG. Ручками я это все протестировал, работает, осталось только этот процесс автоматизировать, потому что градиент будет приходить в виде CSS значения.

Псевдо-объект на выходе (для linear gradient):
{
  angle: "rotate(49.59)",
  stop_1: {
    color: "#165953",
    offset: "-40.47%",
  },
  stop_2: {
    color: "rgba(22, 89, 83, 0.24)",
    offset: "98.51%",
  }
}


Кто знает решения, идеи по лучше?
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Rocket Брянск
от 60 000 до 100 000 ₽
22 мая 2024, в 10:10
1500 руб./в час
22 мая 2024, в 10:07
25000 руб./за проект
22 мая 2024, в 10:04
2000 руб./за проект