RE: [Released]My Live Messenger
blessedguy, i solved this same issue in 365 skin, we had 2 copies of every style file, you would know by what theme was selected whether or not the background was dark or light so each theme refered to either a light or dark version of the appropriate style files, that way dark themes automatically use light coloured text and light themes use dark colured text.
another technique we used to solve this was alpha colours, in 8.5 the backgrounds often sat on top of a single colour layout, you could set that colour to whatever you wanted we used either black or white depending on the background and used alpha transparency so you could see the background through the alpha'ed colour layer, you still need both light and dark versions of the style files in order to pull this off but it does work.
if this colour layer doesnt exist anymore create a single colour image of 700x700 pixels and make it partially transparent, you can refer to it in the light and dark style files and it would be classed as a new image so would be in range of 59xxx, i hope this helps.
|