also, for people interested to know how to create a theme from a custom bootstrap theme called custom.css:
just extends vanilla, or any other template, and in the XML file replace:
github.com/LimeSurvey/LimeSurvey/blob/ma...a/config.xml#L64-L66
Code:
<!-- If empty, bootstrap css/js files will not be loaded. In the future, we may have more engines, like foundation -->
<cssframework>
<name>bootstrap</name>
</cssframework>
by something like:
github.com/LimeSurvey/LimeSurvey/blob/ma...h/config.xml#L61-L64
Code:
<!-- If empty, bootstrap css/js files will not be loaded. In the future, we may have more engines, like foundation -->
<cssframework>
<name>bootstrap</name>
<css replace="css/bootstrap.css">css/variations/mycustom.css</css>
</cssframework>
Then to create a list of custom themes that your users can choose inside of the template options, you can have a look to what we did for bootswatch/fruity options.
You should alsto try to create your own option page looks and feels.
More infos about the new template engine here:
www.limesurvey.org/manual/New_Template_System_in_LS3.x