Menu

How to Create Custom Themes?

Help
moonbeam1
2015-03-16
2015-03-19
  • moonbeam1

    moonbeam1 - 2015-03-16

    How to Create Custom Themes for Maxlauncher?

     
  • madproton

    madproton - 2015-03-19

    Hi,

    I am still thinking about the interface. The problem is that the UI is very flexible and I don't think end-users will download the Visual Studio IDE(8GB download and installation size) and learn XAML(language to change UI).

    However, as of 0.10.0.0, you can just copy a theme in the Themes folder(check Help->Program Information for the location).

    To edit the theme(changing colors):
    1. Copy the Earth folder to another folder and call it TestTheme. Leave the TestTheme folder under the Themes folder.
    2. Edit ..\Themes\TestTheme\SharedStyles.xaml in a text editor.
    3. Change the "Color=" entries to your desired color. FYI: You can use standard colors defined in https://msdn.microsoft.com/en-us/library/system.windows.media.colors%28v=vs.110%29.aspx

    The allowed format of the Color's value are:
    Color="predefinedColor" example: Color="Black"
    Color="#rgb" example: #F00 (Red)
    Color="#argb" exmple: #F00F (Blue)
    Color="#rrggbb" example: #FF0000 (Red)
    Color="#aarrggbb" example: #FF00FF00 (Green)

    a=alpha, r=red, g=green, b=blue. Each letter in the format(#aarrggbb) represents a hexadecimal number.

    It is not easy without Visual Studio/Blend so I will have to make an editor. If you just want to change the colors and not the structure of the controls, then you can take a screen capture of the window, change the colors and post it here. I can make the changes for you and send you the zip file. :)

     

Log in to post a comment.