The LimeSurvey Theme Editor

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 inoperable.

Accessing the Theme Editor

The Theme Editor lets you edit theme contents online. To open it, navigate to: ConfigurationAdvancedThemesTheme editor

Related Resources

The following articles provide additional guidance on theme customization:

  • Creating a New Theme - Details the theme-editing permissions and file access you need to create or modify themes
  • Tips & Tricks - Covers language-specific elements and other customization techniques
  • Question Themes - Explains how to customize existing question types; accessible via Configuration → Advanced → Themes
  • Overview - Themes - Foundational information about LimeSurvey's advanced theme functionality
  • Admin Themes - Documents customization options for the LimeSurvey application interface, located at Configuration → Advanced → Themes → Admin
    • Related Articles

    • Advanced theme customization (theme editor and CSS)

      For everyday styling — colors, fonts, background image, corner radius — use the built-in theme options first. Those settings live in the survey editor under Presentation → Theme options and are covered in Presentation and theme options. This article ...
    • 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. ...
    • Admin Themes

      Overview The Admin Themes feature in LimeSurvey enables customization of the application's appearance. Location Access admin theme settings by navigating to: Configuration → Advanced → Themes → Admin themes. Available Options The Admin themes tab ...
    • 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 ...
    • Question themes and custom question views

      What question themes are Question themes are alternative renderings of a core question type. They change how a question looks and behaves in the survey — for example, an image-select variant of a multiple-choice question, or button-style single ...