Technote Details :: How to preserve customized skins when updating the includes folder
Issue
I customized one of the default skins (aqua, arktic, formal, kollection, none) to make it better suite my site design. A new InterAKT product version was released and I upgraded to it. After updating the includes folder as well, I lost all my customization.
Reason
By customizing one of the default skins and not creating your own skin (starting from a default one), you modify default files from the includes folder, more precisely from \includes\skins\:

Note: The includes folder structure differs according to the products installed.
When updating the includes folder, these skins files get over-written and all the custom changes you previously made are lost.
Solution
In order to preserve your custom changes, before updating the includes folder perform one of these two operations:
- Make a copy the of the skins folder (or of the folder corresponding to the skin you edited) in your local machine. After updating, over-write that certain folder from includes with the back-up copy you saved locally.
- Rename the modified folder (skins or skin_name) and it will not be over-written when updating includes:

A better way to customize default skins is to duplicate the certain skin folder inside the skins one, and rename it. This new skin will be available in all the interface elements that list the available skins. To see an example of creating your own skin and understand it better, please read the Create Custom CSS Skin tutorial.