Preparing A New Theme Using Themekey

    You can change your site to a different Theme, that only you can see when logged into your account. This allows you to prepare a different Theme, while still displaying your current Theme to customers.

    CHOOSE THEMES

    Navigate to: Appearance (Admin bar)

    1. Scroll to ‘Disabled Themes’ and select ‘Enable’ on any you may want to work with.

    CONFIGURE THE THEME KEY TOOL

    Navigate to: Configuration > User Interface > Themekey > Settings > User Interface

    1. Expand ‘Selectable Themes’:  This will open a list of all the Themes that have been enabled, with a ‘Selected’ checkbox to the right of each one.
    2. Check each Theme that you want to be available in the Themekey tool
    3. Save Configuration

    SET A THEME TO DISPLAY FOR YOUR ACCOUNT

    Navigate to: Your account page by clicking on your username (located in the Admin Bar)

    1. Select ‘Edit’
    2. Expand ‘Theme Configuration’
    3. Select any one Theme to appear for you, while you're logged into your account.
    4. Save

    Once you select a Theme and save your account settings, you will see the site in the selected Theme when you visit any customer-facing pages. This will allow you to configure Blocks, change colors (if the Theme allows it), and generally make sure the Theme looks just as you want.

    The changes you make under the selected theme will remain and you can resume working on it at any time and you can switch between working on the theme and revert to viewing the default again.

    VIEW THE SITE IN THE DEFAULT AGAIN

    Navigate to: Your account page by clicking on your username (located in the Admin Bar)

    1. Select ‘Edit’
    2. Expand ‘Theme Configuration’
    3. Choose the first option at the top of the Theme list, ‘Don't switch the theme’
    4. Save

    You will now be seeing the site in the default theme.

    When you have finished setting up the new theme you can set it as the default to make it visible to all.

    SET NEW THEME LIVE

    Navigate to: Appearance (Admin bar)

    1. Locate the theme of choice in the ‘Enabled Themes’ list and select ‘Set Default’
    2. Save Configuration

    Your newly selected theme is now visible to all visitors.