I understand that the dark or light themes can be used by setting the
requestedtheme property in app.xaml. These themes come with the SDK.
1. As I understand, an app can use dark or light theme and override styles that is already defined in these standard themes (instead of writing new custom styles with non-standard dictionary keys). Is that the best practive
for theming a windows store app? Or should I not change the dark or light theme at all, but use a custom them?
2. In Windows Phone, the themes and accents can be changed - there are plenty of accents. I don't see them in Windows RT. If an app has to use different themes like dark,
semi-dark, light, is the best practice to create a new theme
semi-dark based on dark?
Then there is system theme to use for high contrast like ApplicationPageBackgroundThemeBrush.
1. Is the best practice not to change the styles in the system theme because it can effect the impaired users who can't see normal colors?
Thanks