Want updates & exclusive offers?

Hey there!


Theme Kit
Below you will find comprehensive installation and set up instructions for the Journal theme kit. If after following this guide, you run into any technical issues, please feel free to contact support.
Journal Divi Theme Kit


Accessing your product

You can download your new theme kit from the link included in your order confirmation email, from your Brand & Build account, or your Divi Marketplace account.

Your file will be named unzipme-theme-kit-name.zip. Do NOT upload this file. First extract the zip file, and inside you will find an additional zip file named theme-kit-name.zip (this is the actual theme kit file), a changelog, and any additional assets or information required for the theme kit.

You will have two files: theme-kit-name.zip and theme-kit-name-supplementary-files.zip. Do NOT upload these files. Extract them both.

The theme-kit-name.zip files contains a .JSON file for all the layouts, thew required CSS files, and a license.

The theme-kit-name-supplementary-files.zip contains individual layouts in subfolders, changelog, a link to this documentation, and any additional assest or information needed for the theme kit.

Before you begin

You must have the Divi Theme by Elegant Themes installed to use this theme kit.

An Elegant Themes Membership is required to download the Divi Theme. The Divi Theme is NOT included with this theme kit.

Please note: the images in the demo have been replaced with placeholder images in the actual kit files, and sizing information is supplied to make them easily replaceable.

Your theme kit is non-destructive. All layouts are imported into the Divi library so you can assign them to pages and theme builder templates as you wish.


1. In your WordPress admin dashboard navigate to Divi > Divi Library and click on Import & Export.


2. Select Import, Locate the theme-kit-name.json file on your computer, ensure Import Presets is checked, and then click Import Divi Builder Layouts.


3. Copy the contents of the theme-kit-name.css to the bottom of your child theme stylesheet (if you are using one) or Divi > Theme Options > Custom CSS.



Using layouts on pages

Journal comes with layouts designed for use in the theme builder and on pages.

Layouts in the Blog layouts category are designed for use on pages, although they can also be used in the theme builder.

To use a layout on a page:

Create a new page, enable the Divi Builder.

Either choose Browse Layouts


Or use the Divi Portability option to load a layout.


Select Your Saved layouts, filter categories if you wish, and then click the layout you wish to use.

Your chosen layout will load and is ready for use.

Using layouts in the Theme Builder

Journal comes with layouts designed for use in the theme builder and on pages.


Layouts in the Archives and Post categories are designed for use within the theme builder.

To use a layout in the Theme Builder:

Navigate to Divi > Theme Builder and Add New Template.


Select the page(s) you want the template assigned to and click Create Template.

Next click on Add Custom Body and then Add From Library.


Select Your Saved layouts, filter categories if you wish, and then click the layout you wish to use.


Your chosen layout will load and is ready for use.



Replacing images
Journal will install with placeholder images. Each image will display sizing information. These are these are the sizes we have used in our demo and the ones we recommend.
Divi presets
Journal uses the Divi preset system to make adding new content simple. Every module included comes with one or more presets, so if you need to create new pages you can add a module, select the relevant preset, and it will be styled to match instantly.

Extensive documentation on using Divi presets is found here.
The theme builder
Journal uses the Divi library and Theme Builder to style your website. Templates are included for every page you see in the demo.

Extensive documentation on the Divi Theme Builder can be found here.

Custom CSS

Wherever possible, colours are defined within the modules themselves. On occassion, we include custom CSS that affects the colours of elements if the option isn't available via the module settings.

We have made it very simple for you to change the colours using CSS variables. You do not need to know how to code.

In your WordPress menu, navigate to Divi > Theme Options > Custom CSS, (if this is where you have added the CSS from the theme kit) or your child theme stylesheet if you added the CSS there.


You will see CSS variables for your product at the top of the CSS. Change the hex values of the colours to match your brand, save, and refresh your site for the changes to take effect.

If you see any red warnings as in the image above, you can ignore these. They are false-positive errors and there is nothing wrong.

Custom jQuery

On occasion, we use custom jQuery in our theme kits for added functionality and/or styling.

With theme kits, the jQuery is added in a code module to each layout, so it only loads on the page it is used.

If your theme kit contains jQuery, inside the theme-kit-name-supplmentary-files.zip, you will find a jQuery folder. Inside this folder is a backup of all the code we have used.

theme-kit-name-archive.js is the code used on archive layouts for use with the Theme Builder.

theme-kit-name-posts.js is the code used on single post layouts for use with the Theme Builder.

theme-kit-name-global.js is all the code we have used in the entire theme kit consolidated into a single file.

NOTE: There may be more .JS files depending on the theme kit you are using.

On occassion, the Divi import process can corrupt some code. You can use the code within these files to replace any corrupted code in the layouts.

If you do not wish to have the jQuery on each page in a code module, you can delete the fullwidth Code section from the top of each layout in the theme kit, and copy the contents of the global.js file to Divi > Theme Options > Integration > Add to Head between script tags.


NOTE: Some of Divi's performance enhancement settings may affect jQuery functionality when added to the head of your website. If you experience issues, please adjust jQuery performance settings accordingly.




Version 1.0 (Created)

You have Successfully Subscribed!