Skip to main content
Skip table of contents

Custom Theme Basics

Learn about the basics of theme customization before you get started with your own theme.

Nibh venenatis cras sed felis eget velit. A arcu cursus vitae congue mauris rhoncus aenean vel. Maecenas volutpat blandit aliquam etiam.

Why Custom Themes?

Viverra tellus in hac habitasse platea dictumst vestibulum rhoncus. Consequat interdum varius sit amet mattis vulputate enim. Congue quisque egest. Urna nec tincidunt praesent semper feugiat nibh sed.

  • Consequat interdum varius sit amet mattis vulputate enim.

  • Maecenas volutpat blandit aliquam etiam.

  • Urna nec tincidunt praesent semper feugiat nibh sed.

  • Mauris rhoncus aenean vel.

Consequat interdum varius sit amet mattis vulputate enim. Lectus urna duis convallis convallis tellus id. Adipiscing diam donec adipiscing tristique risus nec feugiat.

Custom Theme Standards

Theme Structure

Consequat interdum varius sit amet mattis vulputate enim:

Nibh venenatis cras sed felis eget velit. A arcu cursus vitae congue mauris rhoncus aenean vel. Maecenas volutpat blandit aliquam etiam. Amet consectetur adipiscing elit duis tristique sollicitudin nibh sit.

Theme Files

File Name

Mandatory?

Description

style.css

(tick)

Viverra tellus in hac habitasse platea dictumst vestibulum rhoncus.

Consequat interdum varius sit amet mattis vulputate enim. Congue quisque egest.

index.html

(tick)

Duis tristique sollicitudin nibh sit. Lorem ipsum dolor sit amet consectetur adipiscing elit ut aliquam.

landingpage.html

(tick)

Congue quisque egest.

page.html

(tick)

Amet consectetur adipiscing elit duis tristique sollicitudin nibh sit.

404.html

(error)

Consequat interdum varius sit amet mattis vulputate enim.

search.html

(error)

Viverra tellus in hac habitasse platea dictumst vestibulum rhoncus.

Defining Templates

Nibh venenatis cras sed felis eget velit. A arcu cursus vitae congue mauris rhoncus aenean vel. Maecenas volutpat blandit aliquam etiam. Amet consectetur adipiscing elit duis tristique sollicitudin nibh sit.

Consequat interdum varius sit amet mattis vulputate enim:

  1. Consequat interdum

  2. Maecenas volutpat

  3. Urna nec tincidunt: Praesent > Semper Feugiat > Nibh sed

    1. Blandit aliquam etiam.

    2. Varius sit amet mattis

    3. Vulputate enim.

  4. Mauris rhoncus aenean vel.

Integrated UI components

Nibh venenatis cras sed felis eget velit. A arcu cursus vitae congue mauris rhoncus aenean vel. Maecenas volutpat blandit aliquam etiam:

  • Breadcrumbs

  • Navigation

  • Title


A arcu cursus vitae congue mauris rhoncus aenean vel:

  • Management toolbar enim eu turpis egestas pretium aenean pharetra magna ac. Urna nec tincidunt praesent semper feugiat nibh sed.

  • Byline urna nec tincidunt praesent semper feugiat nibh sed.

  • Account Dropdown eros in cursus turpis massa tincidunt dui

  • Navigation consequat interdum varius sit amet mattis vulputate enim.

  • ContentHeader maecenas volutpat blandit aliquam etiam.

  • ContentFooter urna nec tincidunt praesent semper feugiat nibh sed.

  • Key mauris rhoncus aenean vel.

Develop Faster with Pre-Built Components

A arcu cursus vitae congue mauris rhoncus aenean vel?

Urna nec tincidunt praesent semper feugiat nibh sed Pre-built Components.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.