Skip to content

ConceptFor site buildersDrupal CMS 2

Customize your theme

The theme defines the visual look and feel of your site by providing the HTML markup and CSS styling that wraps the content.

Which theme you have depends on the site template you installed with:

  • The Drupal CMS Starter template installs the Mercury theme. Details on how to customize Mercury are in the README.md file located in themes/contrib/mercury.
  • The Byte template installs the Byte theme. Details on how to customize Byte are in the README.md file located in themes/contrib/byte_theme.
  • The Haven template, added in Drupal CMS 2.1, installs the Haven theme. Details on how to customize Haven are in the README.md and CUSTOMIZING.md files located in themes/contrib/haven_theme.

Mercury, Byte, and Haven integrate with Canvas, Drupal’s visual page builder, through single-directory components.

To build a theme of your own, or to override your theme’s templates and CSS, move to the developer theming track.

  • Theming covers the developer workflow for building and overriding themes.
  • Single-directory components on Drupal.org explains the component format Mercury, Byte, and Haven use.

Was this page helpful?

Drupal is a registered trademark of Dries Buytaert.