(non sono sicuro che questo debba essere considerato un bug o un problema di UX)
Ciao,
Quando si manipolano colori esadecimali sul proprio computer, spesso si copiano e incollano valori esadecimali con un prefisso # dagli appunti.
Quando si incolla, ad esempio, #1a2331 in un campo di testo per i colori, si verifica un piccolo problema:
Innanzitutto, l’ultimo carattere della stringa #1a2331 viene rimosso poiché l’input è limitato a sei caratteri e #1a2331 ne ha sette a causa del #.
Dopodiché, il # viene automaticamente rimosso dalla stringa.
Quindi il valore finale nel tuo input dopo l’incollaggio diventa: 1a233 con l’ultimo carattere 1 mancante, risultando in un valore di colore errato.
Una soluzione per risolvere il problema potrebbe essere quella di rimuovere il # prima di verificare il numero di caratteri nella tua stringa.
Per riprodurre il problema, incolla la stringa #1a2331 in qualsiasi campo di testo per i colori della personalizzazione del tema colore di Discourse.
Sono su Windows 10 con Chrome e sto utilizzando Discourse 2.4.0.beta7.

