Skip to main content
Skip table of contents

Free and flexible blueprint templates for page-builder

This blueprint has been designed and tested for all page types, except Symbolic Giving (formerly ecommerce) for which there is a dedicated blueprint template and Click to Call.

This template is an all-round blueprint that can be used for your page-builder pages. 

Features

  • The template is designed to work with almost all page types, except eCommerce (for which there is a dedicated blueprint template) and Click to Call

  • It features a full-screen fixed background image, or background colour

  • The content is within a white area on top of the image that can be positioned to the left, centre or right, or to support one or two columns.

  • There is support for custom or Google Fonts*

  • You can add expandable “read more” text blocks

For other sample templates that are available, click here.

How to create a template from this blueprint

  1. Go to Pages > Components, and then Templates on the left menu

  2. Click New Template, and then click on the Template blueprints tab. This will list all Sample templates (that we provide) as well as any Account blueprints that you may have added yourselves

  3. Under Sample templates, click on “Free & Flexible page template V2” (see below for a rundown), and then click  Select

  4. The editor will open. On the left you’ll see various vertical tabs that allow you to adjust different parts of the template that will be created from the blueprint. For more information on what is available, read the information on the blueprint you are working with below

  5. Give the template a name and Save. This will create a new page template for you to use on your page or pages.

Editing Free and Flexible blueprint templates

Here’s a rundown of the blueprint options:

General

Item

Description

Organization name

The name of your organization. This displays in the tab title in your browser, along with the page name, for example:
Email your MP | The Human Fund

Layout

The layout of the page. You have four options. If you are unsure which to use, why not try a split test of two layouts?

  • The first three offer a 1 column layout, where it is positioned to the left, center or right. This is a good option for short content with few fields, such as a petition or multi-page campaigns

  • The last option is for two columns and is wider and centered. The second column will have a background color (defined under the “Secondary background color”). This option is good for more complex pages such as Events.

Background color

The background color of the main page. This will show if you do not have a background image

Background image URL

The background image of the page. This will be resized to fill the entire background but not distorted

Link color

The color of text links

Content corners

Set the rounded corners of the main content box. 0px would give you square corners

Secondary background color

The background color of the second column if using the two column layout. 

Item

Description

Logo image URL

The URL of your logo that is shown at the top of the content 

Logo alignment

The horizontal position of the logo – middle is default, or choose left or right

favicon image URL

The URL of the “favicon”. This is the small image that appears in the browser tab

Logo width

The width of your logo that is shown at the top of the content

Logo height

The height of your logo that is shown at the top of the content. Leave as “auto” and it will be in proportion based on its width

Submit button tab

Item

Description

Button background color

The background color of the buttons (submit buttons and donation buttons, if using)

Button background color (on hover)

The background color of these buttons that shows when the cursor hovers over them. If you don’t want this effect, keep both colors the same

Button corners

Set the rounded corners of the button. 0px would give you square corners

Button font color

The font color of your submit button. This defaults to white

Button font color (on hover)

The font color of your submit button when hovered over. This defaults to white

Fonts

Item

Description

Default font family

The font that is used for all text on the page. You have a choice of all built-in browser fonts such as Arial and Verdana. If you wish to use an other font, choose “Other”. You will need to add any font code though which you can do under the “Fonts (advanced)” tab.

Default font size

The base font size for all paragraph text. Headings are proportionately larger than this

Main font color

The color of all other text

Headings color

The color of the Headings in your text blocks. If you want, can change individual heading types under Fonts (advanced)

Fonts (advanced)

Item

Description

Heading 1 font family

By default, Heading 1 will use the root font. But if you can change it here if you want a different heading to your paragraph text.

Heading 2 colour

Defaults to be the same as Heading 1 if left as var(–h1_color)

Heading 2 font family

As for Heading 1 font family

Heading 3 colour

As for Heading 2 colour

Heading 3 font family

As for Heading 1 font family

Heading 4 colour

As for Heading 2 colour

Heading 4 font family

As for Heading 1 font family

Custom fonts

If you wish to use a font other than the ones provided, you can use Google Font’s service** by pasting in the code they give you.

Or you can upload your own font files and use this to assign a font name to the file. 

See this article for more information

Donation pages

These items are specific to Donation pages only.

Item

Description

Donation amount input type

If using radios for your donation amounts to offer a string of choices, you can keep their style as radios or as buttons via this option

Donation frequency input type

If using radios for your donation frequencies to offer a string of choices (e.g. monthly or annually), you can keep their style as radios or as buttons via this option

Donation recurring payment input type

If using radios for your Recurring Payment field (that sets whether the donation will be recurring “Y” or not “N”), you can keep their style as radios or as buttons via this option

Donations buttons color (unselected)

If using buttons for any of the above, this sets the color of the amount, frequency or recurring payment background button color when it is unselected

Donations buttons font color (unselected)

The color of the amount, frequency or recurring payment font color when it is unselected

Donations buttons color (selected)

The color of the button background when selected

Donations buttons font color (selected)

The color of the button font color when selected

Donations buttons color (on hover)

The color of the button background on hover

Donations buttons font color (on hover)

The color of the button font color  on hover

Event pages

These items are specific to Event pages only.

Item

Description

Ticket block Additional Donation display

Show or hide the “Additional donation” box in the ticket block

Ticket block Promo Code display

Show or hide the “Promo Code” box in the ticket block

Extras

Item

Description

Add jQuery

If you want the jQuery library (3.6.0) added to your template’s header, choose Yes. No is default

Header scripts (script tags included)

Any other scripts, such as Google Analytics, Tag Manager or Facebook Pixel, can be pasted here and they will be put into the <head> of the template. DO NOT INCLUDE <script> TAGS HERE. If you wish to, you can edit the template directly for more flexibility

Mandatory asterisk

Show a * after mandatory fields. You can show or hide it with this option

Additional functionality

Once created, there is additional functionality you can take advantage of within the page-builder.

Item

Description

Events pages ticket block

The ticket block does not show the submit button when using this template. Instead add your own via a Form Block

Read more

Any block can be made to “click to expand” by adding the following class to it via the block’s style section (palette icon):

HTML
click-to-expand

Hide

Add the hide class (via a block’s Palette icon and in the Custom class names box) to hide the block in preview/live mode but not in the page-builder

CODE
hide

Troubleshooting

Need to troubleshoot the layout? Add this to the <body> tag:

CODE
data-engrid-debug="layout"

Personal information title

To style a heading with a prefixed icon for your personal information heading (must be Heading 2), add the following class to the text block via its style section (palette icon):

CODE
personal-information-title

Personal information form block

To layout a form block that contains the fields First Name, Last Name & Email Address, add the following class to the text block via its style section (palette icon):

CODE
personal-information

Address title

To style a heading with a prefixed icon for your address heading (must be Heading 2), add the following class to the text block via its style section (palette icon):

CODE
address-title

Address form block

To layout a form block that contains the fields Address 1, Address 2, City, Region, Postal Code & Country, add the following class to the text block via its style section (palette icon):

CODE
address

Payment information title

To style a heading with a prefixed icon for your payment information heading (must be Heading 2), add the following class to the text block via its style section (palette icon):

CODE
payment-information-title

Personal information form block

To layout a form block that contains the fields Payment Type, Credit Card Number, Credit Card Expiration [split select] & Credit Card Verification Value, add the following class to the text block via its style section (palette icon):

CODE
payment-information

Using Google Fonts

See this article for more information

* Due to recent EU decisions on GDPR it has been determined that some Google services, which includes Google fonts and scripts, are not compliant with GDPR due to the processing of IP addresses (IP address counts as Personally Identifiable Information (PII) under GDPR). The purpose of this email is simply to notify you of this ruling. If you have used Google fonts or scripts in any of your Engaging Networks pages, we recommend you download them from Google, upload them as assets into the Engaging Networks file library and then refer to these assets in your templates instead. This will remove any connection with Google’s servers and will prevent any data transfers occurring.

JavaScript errors detected

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

If this problem persists, please contact our support.