Skin Development!

launcher
theme

#42

Ok, I heard back from cuu.
I’m fixing the last hard-coded colors now.

I’ll add them to the pull request and hopefully everyone can have their beautiful colors on every page
:slight_smile:


#43

I saw an above mention about animation for the music player or the UI.

If any developers need or want to implement code with animation, let me know. I do motion graphics & animation and would be more then willing to contribute.


#44

My latest changes for skinning were included in the 1.22 update.
Please let me know if anyone sees any areas of the UI which aren’t themed


#45

Thanks for all the work you’ve done on this! I’ll gdt the additions added to my themes in the next few days.
Any idea where I can find these new additions, or what their called? I’m guessing they were added as options to the config.cfg file?
I’ll dig through the code when I’ve got some time.


#46

yup yup, “Disabled” and “Black” were added as colors to customize.
Here’s the complete list:

    Colors["High"] = pygame.Color(51, 166, 255)
    Colors["Text"] = pygame.Color(83, 83, 83)
    Colors["Front"] = pygame.Color(131, 199, 219)
    Colors["URL"] = pygame.Color(51, 166, 255)
    Colors["Line"] = pygame.Color(169, 169, 169)
    Colors["TitleBg"] = pygame.Color(228, 228, 228)
    Colors["Active"] = pygame.Color(175, 90, 0)
    Colors["Disabled"] = pygame.Color(204, 204, 204)
    Colors["White"] = pygame.Color(255, 255, 255)
    Colors["Black"] = pygame.Color(0, 0, 0)

We may want to start thinking about having the option for the UI to specify more granular colors with defaults.
ie: we could have a more specific color option like “MusicPlayer_Spectrum_BackgroundColor” with the default of “Black” if that value isn’t specified.