Fair point. I do actually want to make it easier to change the theme, but it was never designed with that in mind and it'll be quite a pain to add more advanced options.

Part of the reason I actually wanted to move away from the gradient is because of technical issues. Any gradient alpha texture on a frame that has an AnimationGroup as a child, or is a child of a frame with an AnimationGroup, will go completely white on every OnUpdate call as long as the animation lasts. My original 'fix' to this on the talent frame, for example, was to disable the Play function of the glow animation of the 'Learn' buttons. This caused taint though, and now I use a whole lot of workarounds (including setting the gradient alpha every OnUpdate for the duration of the animation), and it -still- doesn't work properly in certain scenarios which I can't identify.

I could of course find or make me an actual gradient texture, but then that makes customization more difficult. Unless I add an in-game option for people to switch between the flat and gradient texture, then set the colour...

Do you remember why you gave us the gardient back? Flat looks all cool at light backgrounds but if you have a dark background its not good to see the buttons or input filds. they are to hard to differ from the window background color. Test this at the Horde AH in OG (dark place where you have to find buttons)
Also if you change again this will maybe be the death of Missing Textures - I currently don't have time to change everything I personaly don't care about the white button @ talent window

However if you want to change the puffy border feel free to do so for myself I already use a 1px border but thats an easy lua edit everyone can do if he wants.

Thanks for the feedback, everyone I'll be pushing new builds to GitHub soon that prepares for the solid/gradient option, and already has a colour option. GUI components will follow later.

Originally Posted by Tonyleila

Do you remember why you gave us the gardient back? Flat looks all cool at light backgrounds but if you have a dark background its not good to see the buttons or input filds. they are to hard to differ from the window background color. Test this at the Horde AH in OG (dark place where you have to find buttons)

Good point, but the difference here is that the buttons are (almost) solid, whereas the old ones (before gradient) were semi-transparent.

I sorta like the gradient, but the flat looks just as nice. TBH, if you switched it, a majority of people wouldn't notice. If it's a pain and causing a problem, scrap the gradient and just go with the flat. ^^

I now just removed "F.Reskin(PlayerTalentFrameTalentsLearnButton)" from the talent window to fix the white button and I think with Missing Textures no one how dosen't know will see the difference to the original button