Whmsols theme is called the default theme that ships with WHASOLS.

we recommend using the Child Themes functionality,If you wish to customise or make any new themes that ship by default with WHASOLS.

Creating A Child Theme
Recommended for all new theme development in WHASOLS 1.0 and later.

For more information, visit Child Themes.

Creating A Custom Theme
You can easily create a Custom Theme, If you wish to produce a new Parent Theme (that other themes can inherit from and be a child of), or are using WHASOLS 1.0 or earlier. For all other scenarios, we recommend using Child Themes.

To ensures your customisations are not lost when updating, the first thing you need to create is, your own copy of template

Method 1: Using Source Control
If you're well aware with Git version control, we make our system themes and order form templates available as read-only repositories on GitHub. You can undoubtedly use these to build your template in a way that can be tracked and automatically updated.

Get around to WHASOLS templates directory to use this:

$ cd ~/whasols/templates/

Then, clone the repository into your new template directory:

$ git clone https://github.com/WHASOLS/templates-whasols.git my-template-name

Next, you can customise your system theme or order form template.

Method 2: Without Source Control
Alternatively, if you aren’t familiar with Git version control or don’t wish to use it, you can make a copy of the template directory within WHASOLS.

To do this, copy the theme or order form template directory (for example, ~/templates/whasols/) to ~/templates/yourname/.

Template names should be a single word, consisting of only lowercase letters and numbers.

Next, you can customise your system theme or order form template.