Marak/buddypond

Improve Theme Editor / Switching Themes Should Change Desktop Window And Text Colors

Marak opened this issue · 1 comments

Marak commented

Currently theme switching only changes the desktop wallpaper. This is not complete. Switching themes and editing themes should also modify the colors of the Desktop interface itself ( window color / text color / etc ).

If you look at the code for App.Themes:

https://github.com/Marak/buddypond/blob/master/desktop/based/desktop.themes/desktop.themes.js

you'll see we have already created the pattern for applying theme properties to CSS properties of Desktop Windows and Text, etc. If you uncomment the commented section of desktop.app.themes.applyTheme() you can see custom themes working as intended.

There are also some colors already mapped as placeholders for the default themes. The task here is to create default color palettes for each theme and ensure all correct CSS selectors are being used.

Marak commented

Since this is issue #77 we've put a bounty of 777.77 GOOD BUDDY POINTS on resolving this.