Survey Themes
The LimeSurvey Theme Editor
Overview The Theme Editor functionality in LimeSurvey is restricted to users with theme permissions and super-administrators. Users should exercise caution when editing themes, as an incorrectly constructed theme can make any survey that uses it ...
Insert Custom CSS or JavaScript Files for Template
Insert Custom CSS or JavaScript Files for Template Work on your own theme, not a built-in one. Create a new theme or extend an existing one first — LimeSurvey updates can overwrite changes made directly to a built-in theme. See Creating a New Theme. ...
Custom Question Views (New in 3.0 )
Custom question views (New in 3.0 ) Note: This is a temporary feature to be replaced in the future by question object (it will be very easy to move custom views to question object). It is disabled by default. As of version 2.5, you can create ...
Tips & Tricks
Tips & tricks Language specific element If you want to have a language specific sentence in a survey, for example a help at the end of each page, you can add in a .pstl file a sentence and hide it for the other language. If we hide it in the ...
Styling questions with CSS
Styling questions with CSS Styling of questions in CSS has become much easier. Each question type has now a unique class. The mandatory questions have an additional mandatory class. For example, for a non-mandatory question: <div id="question5" ...
Creating a New Theme
To create a new theme in LimeSurvey, users need the Themes permission along with file system access on the server hosting the installation. Before You Start Theme development is advanced work, requiring knowledge of HTML, CSS, Twig, and JavaScript. ...