Как изменить цвета в круговых диаграммах, используемых в опросах?
Похоже, на этот вопрос так и не был дан ответ. Я тоже ищу ответ.
Я также хотел бы настроить цвета, так как они представляют собой просто градиент, и при большом количестве вариантов их сложно различить с первого взгляда.
Ручная настройка цветов или их формирование на основе комплементарной палитры или чего-то более отличимого было бы полезно.
Я думаю, что это невозможно, или, по крайней мере, я об этом не знаю.
Столбчатую диаграмму можно реализовать через CSS, но круговая диаграмма отрисовывается как единый холст, поэтому невозможно обратиться к отдельным HTML-элементам.
Ваш лучший вариант — создать запрос на добавление функции или тему на маркетплейсе по этому поводу.
В данный момент это невозможно, но мы уже реализовывали подобное в элементах canvas, поэтому сможем сделать это и здесь!
Это только что было объединено:
Так что если вы обновите Discourse чуть позже сегодня, у вас появятся новые переменные для обоих типов диаграмм — круговых и столбчатых:
:root {
--poll-pie-color-1: red;
--poll-pie-color-2: yellow;
/* --poll-pie-color-3: hotpink; и т. д. */
--poll-bar-background: lightblue;
--poll-bar-color: blue;
--poll-bar-color--chosen: salmon;
}

