Hi,

I'm trying to create a new skin. I followed the section Skins within the 
Developer's Guide and also Platform Features / Skins.
The article "How to create a new skin" says to copy the whole colibri (should 
be flamingo by now) skin folder and make an example change. Then there is a 
part about skin.properties. The property "parent" indicates a skin to inherit 
from. It says that it always has a value, even if I don't explicitly enter one 
for myself it will inherit from WAR or whatever is configured in 
"xwiki.defaultbaseskin".
Does that mean I don't have to copy the whole flamingo folder if I reference 
flamingo as "parent"? This way I could only create a custom named folder within 
the xwiki/skins folder with the skin.properties file and for example a logo.png 
file which would replace the flamingo logo.png file.
I don't understand the behavior and the functionality of this inheriting and 
parent child relation of skins from the articles in the documentation. Why have 
a parent if I copy the whole skin folder anyways?

Regards,
sthag

Reply via email to