[client] Refactor color picker a bit
This moves code around and modernizes the code in the color picker and its only user (the category list item).
You don't pay for Framagit, because it is funded by donations to Framasoft. Our not-for-profit needs any support you can afford: support.framasoft.org.
Framagit est gratuit car il est financé par les dons à Framasoft. Notre association a besoin de votre soutien sur soutenir.framasoft.org.
This moves code around and modernizes the code in the color picker and its only user (the category list item).