Working with themes
This topic provides you with an overview of themes in Sitefinity and guides you through the common steps when creating a theme.
This article contains the following sections:
NOTE: For a complete example of creating a theme, see How to style your website via custom themes and templates topic.
What is a theme
A theme in Sitefinity is part of the website template that consists of one or several cascading style sheets that you use to change the appearance of the website you are creating. It allows you to change the look of pages, images, content blocks, etc by setting custom colors and styles for the different layout templates.
TIP: To learn more about cascading style sheets, read here.
Sitefinity uses specific structure for organizing the templates and the themes for the backend and the frontend.
For more information, see Website templates file structure.
Registering a theme
When you prepare a theme for Sitefinity, you must register it in your site’s backend to be able to assign it to your template.
NOTE: Remember that you must provide a specific folder structure for your theme.
For more information, see Registering a theme.
Assigning a theme to a template
After registering a theme you must assign it to your template.
For more information, see Applying a theme.