I agree - character styles are almost useless the way they work now. It's madness creating a character style for each color that you want to apply to existing texts and then changing each style if you want to change the fonts. Why not make the Character Style properties just about font/spacing and use the Global Colors for color property? That way you can make individual changes to the colors and the fonts. Very poorly designed assets panel! Affinity Designer does it much better, the character styles are even relational which is not the case in XD.
I agree - character styles are almost useless the way they work now. It's madness creating a character style for each color that you want to apply to existing texts and then changing each style if you want to change the fonts. Why not make the Character Style properties just about font/spacing and use the Global Colors for color property? That way you can make individual changes to the colors and the fonts. Very poorly designed assets panel! Affinity Designer does it much better, the character styles are even relational which is not the case in XD.