uikit
uikit copied to clipboard
Темизация для ECharts
Описание фичи или улучшения
ECharts, в отличии от G2Plot, имеет возможность создавать пресеты тем
Получается, не нужно создавать оберток и абстракций, достаточно создать тему, разместить ее на сайте или пакетом, и подключать к ECharts нативно и фреймворко независимо.
Почему улучшение или фича необходима?
ECharts инструмент гораздо более задокументированный и понятный, в отличии от используемого под капотом consta/charts G2Plot
Потому часто в разработке выбор падает именно на него, но так как дизайнеры используют стандартные компоненты из фигмы с готовыми цветами, приходится изобретать велосипед.
Приятен факт, что ECharts позволяет рендериться в SVG, тогда задать цвета можно через CSS('var(--color-bg-border)'), но в режиме canvas это превращается в испытание с хуком useStyleProps
и его аналогами.
Если бы была тема, то можно было бы просто её зарегистрировать и использовать.
Реализация предложения Использовать инструмент создания тем и оформить дистрибуцию полученной темы
Дополнительная информация Отсутствует