Show / Hide Table of Contents
    • Updated: 6/1/2020
      • Andrei Mazulnitsyn
      • Anokhin Alexey
      • Dmitriy Kulagin

    Overview (Designer's Guide)

    What is a theme

    A theme is a collection of property settings that allow you to define the look of pages and controls, and then apply the look consistently across pages in a Web application, across an entire Web application, or across all Web applications on a server.

    Themes are made up of a set of elements: skins, cascading style sheets (CSS), images, and other resources. At a minimum, a theme will contain skins. Themes are defined in special directories on your Web site or on your Web server.

    A theme can also include a cascading style sheet (.CSS file). When you put a .CSS file in the theme folder, the style sheet is applied automatically as part of the theme. You define a style sheet using the file name extension .CSS in the theme folder. (Source: msdn.microsoft.com)

    Definition of a nopCommerce theme

    A nopCommerce theme is basically used for having a consistent layout and appearance across all pages or an entire website. nopCommerce theme consists of several supporting files, including style sheets for page appearance and supporting images.

    location-of-themes

    Location of theme(s) in nopCommerce: All themes are located under [nopCommerce root folder]/Themes/.

    • Improve this Doc
    Back to top Generated by DocFX