Start a conversation

Articles

  • Create a CSS File

    Create a CSS File A CSS file can be associated with a layout template or container by giving it the same filename and placing it in the same folder. When a layout template (or container) is applied to...

  • Pack the Theme

    Pack Your Extension For easier distribution and installation, the components of an extension (theme or module) can be bundled into a package. An extension package is simply a zip file that contains al...

  • Creating Themes

    Creating Themes Themes are comprised of layout templates for the webpages, containers for modules, their associated CSS, and their DocType files. These files, along with the DNN Manifest, are packaged...

  • Create a DocType XML

    Create a DocType XML A design intended to be viewed using HTML 5 will not look correct if rendered using the XHTML or HTML 4 specification. You can force the theme to be rendered in XHTML or HTML5 by ...

  • Create a Container

    Create a Container A container is similar to a layout template, except a container's scope is a single pane, whereas a layout template's scope is the entire page. A container is associated with a modu...

  • About Themes

    About Themes Components of a Theme A DNN theme (formerly called a skin) defines the look and feel of the website. It is comprised of: one or more layout templates (HTML or ASCX) (optional) a style she...

  • Create a Layout Template

    Overview A layout template defines where panes are located on the webpage and what each pane contains. The layout templates included in a theme are variations that the web designer can choose from for...

  • How to apply a site level container on version 9.1.1+

    Issue A customer may have installed a container at a site level, but can't apply it to a page after upgrading to DNN 9.1.1+ When the customer search for the UI option on the Page level (Page > Setting...

  • Localizing resources in custom skin layouts

    Overview To streamline the localization of skin layouts, developers may want to use a script that can pull localized strings directly into a page. This is helpful in avoiding the need to create a sepa...

  • Removing Standard/Default Cavalier Skin

    Overview Sometimes DNN customers may want to remove the default Cavalier skin from their DNN instances. This article provides an answer to the query: Is it possible to remove the standard or default C...