On Tue, May 2, 2017 at 9:55 AM, Interaktionsweise
<neues(a)interaktionsweise.de> wrote:
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.
Yes you can inherit from Flamingo, no need to duplicate it if you just
want to customize some templates only.
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
--
Thomas Mortagne