Colour themes: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
>Theuni
No edit summary
>NedBot
m (Robot: Cosmetic changes)
Line 1: Line 1:
The xml files contained in the colors/ folder contain the different colour themes for the skin. This allows you the skinner to define the colours that you'll use for text + images once in terms of english names (rather than hex codes) and potentially allows you to have different colour themes.
The xml files contained in the colors/ folder contain the different colour themes for the skin. This allows you the skinner to define the colours that you'll use for text + images once in terms of english names (rather than hex codes) and potentially allows you to have different colour themes.


Each colour theme has a single .xml file. The default colours should be placed in default.xml - this is a fallback file that is used when the user hasn't requested another colour theme, or when their selected colour theme doesn't contain a particular colour assignment.
Each colour theme has a single .xml file. The default colours should be placed in default.xml - this is a fallback file that is used when the user hasn't requested another colour theme, or when their selected colour theme doesn't contain a particular colour assignment.


The layout is as follows (note that the hex code is in ARGB format):
The layout is as follows (note that the hex code is in ARGB format):
Line 13: Line 13:
</source>
</source>


You can then use <textcolor>white</textcolor> within the main skin files to refer to which colour you want. This allows you to easily change all the colouring in the skin by just adding a new .xml file to the colors/ folder.
You can then use <textcolor>white</textcolor> within the main skin files to refer to which colour you want. This allows you to easily change all the colouring in the skin by just adding a new .xml file to the colors/ folder.
[[category:Skin Development]]
 
[[Category:Skin Development]]

Revision as of 16:07, 7 September 2011

The xml files contained in the colors/ folder contain the different colour themes for the skin. This allows you the skinner to define the colours that you'll use for text + images once in terms of english names (rather than hex codes) and potentially allows you to have different colour themes.

Each colour theme has a single .xml file. The default colours should be placed in default.xml - this is a fallback file that is used when the user hasn't requested another colour theme, or when their selected colour theme doesn't contain a particular colour assignment.

The layout is as follows (note that the hex code is in ARGB format):

<colors>
  <color name="white">ffffffff</color>
  <color name="grey">7fffffff</color>
  <color name="green">ff00ff7f</color>
</colors>

You can then use <textcolor>white</textcolor> within the main skin files to refer to which colour you want. This allows you to easily change all the colouring in the skin by just adding a new .xml file to the colors/ folder.