On Wed Mar 19 14:58:01 2025 +0000, Zhiyi Zhang wrote:
I meant a branch that replaces all the colors in those SVGs. I am asking because I see you use names like HighlightOutline or Highlight. It would be better if you use something like Normal, Hot, Pressed, Disabled, HotSelected. These names are more consistent with the theme part state names in stylemap.c. Without a whole branch that replaces all the colors, pretty soon you might find it difficult to name some colors used for other parts.
I would use names like class-state or class-part-state, for example, something like button-hot if the theme class has only a few colors or button-pushbutton-hot if the theme class contains many parts, and those parts have many states and in turn many colors. Also, see if you can specify a color for different CSS classes. For example, #2979ff for both button-pushbutton-hot and button-checkbox-checkedhot.