Skip to main content

Developing Themes

What is a Theme


A theme is a consistent style that is presented throughout a web site.

A theme reflects the clients brand and corporate identity, it sets the sites colour pallet and defines the style of the navigation, content boxes, forms, buttons and other consistent elements.

In eonicweb a theme can be installed and switched between. Each theme can have a range of settings that can be edited.

Bespoke themes are best created by copying and renaming one of our “off the shelf” themes, and then making adjustments directly to the copied files.

A theme also contains the ability for a site to be responsive to different device screens.

Themes should be seen as separate from the sites content and any bespoke functionality, Themes should be interchangeable.