nuhrin / pandafe

"Universal" SDL frontend for Pandora
GNU General Public License v3.0
5 stars 0 forks source link

Feature Request : pre-defined color themes to choose from #16

Closed ekianjo closed 10 years ago

ekianjo commented 11 years ago

While one can choose in Pandafe to modify the default colors and so on it would be cool to have a set of color themes to switch to on top of full customization, and you take example on the color used in geany color schemes for inspiration of color combinations. Just because most people dont know how to choose the right colors by themselves.

nuhrin commented 11 years ago

I was actually working recently on cleaning up the interface for editing the browser appearance, so this is somewhat fresh on my mind. I am adding the ability to additionally specify a different selected item background color, for a "selection bar" experience, and also a different header/footer text color.

Once that rewrite is complete, I can look into integrating the multiple saved appearance functionality. These would be creatable and editable through the program. Those who feel like they know what the "right" and pleasant color combinations are can create appearance presets to contribute, and I can include those in the pnd. Those who want nasty ugly combinations are free to choose them. :)

BTW, font and font size are also customizable, and I would love to see those same right color folks provide some right fonts as well (though obviously they need to be redistributable without any/too-many non-free constraints).

ekianjo commented 11 years ago

OK, I'll wait for the interface to be ready before proposing new colors schemes :) As for fonts there are lots of great fonts available for free redistribution nowadays. By the way if you could make it possible to have different fonts between the "title" and what you are currently browsing, that would be very much customization friendly.

for example

Platform name (in font A and size X)

Games list (in font B and size Y, with Y<X most probably)

nuhrin commented 10 years ago

This functionality has been implemented and released in 0.3.0.