Creating a Custom Skin Based on Flamingo for XWiki
I am working on a project where I need to create a custom skin for XWiki based on the Flamingo skin. The goal is to customize the look and feel of the platform, which includes modifications to the logo, footer image, and the custom.less
file.
Requirements:
- I need to change the following elements:
- Logo: Modify the default logo to a custom one.
- Footer Image: Update the footer with a custom image.
custom.less
: Customize styles using thecustom.less
file.
Once I make these changes, my goal is to package everything into an XIP file, which can be used as an extension in XWiki. This extension will be deployable to the XWiki platform, allowing me to easily reuse and distribute the custom skin.
Challenges:
- I need guidance on how to correctly configure the Maven
pom.xml
to package the custom skin into an XIP extension, including all the necessary resources like images and CSS files. - I would like to understand how to modify the Flamingo skin’s files (such as
logo
,footer.img
, andcustom.less
) and package them properly into an XWiki extension format.
Any help on how to structure this project, including the creation of the XIP file, would be highly appreciated.
1 post - 1 participant