L’impostazione JSON del selettore di colori (in un tema/componente) non funziona su Discourse, in effetti.
Penso che una buona pratica sarebbe usare in generale le variabili di colore di Discourse invece di scegliere colori arbitrari in un tema o componente che non si fonderanno bene a seconda degli altri temi e colori scelti dagli utenti.
Un utente ha creato un selettore di colori per il composer tempo fa, ma non sono sicuro che il codice sia stato rilasciato: