Forum Discussion
Personalize Microsoft Edge with built-in theme colors
What I do not understand is this:
Most of a Theme is concerned with the colour of items and MS have made the decision to offer the User a set of predefined colours. Why not offer the usual Colour Dialog instead where the User can choose from many more than 14 (or whatever the current offering is), and, the User could define any colour (ARGB)?
It must be the case that any User chosen colour is stored somewhere for access next time run, what would be the problem in storing any colour instead of one of the predefined ones?
Microsoft (amongst others) have always taken the restrictive attitude to allowing User choices - take the text size of Small, Medium, Large often seen - instead of a standard Font Dialog!
Having made that point, I would further point out that all of the entities being altered by a Theme choice can easily be presented to the User as a List of some sort where a distinct colour choice can be made for each. What would be so hard about that kind of approach? I do something similar in many of the applications I create and the only 'overhead' to doing it is the time involved to design the UI for the choices - and that is not a large part of the overall application development.