Use this page to access the content blocks and classes that have been designed for your site.
To achieve the below layouts, use 'Copy Section' and then paste it where you would like to use it.
{Instructional Video Link}
Change the colour for the background of the section using the cog.
Change the colour for the column background using the cog - additional fields appear with multiple columns
Color #1, Color #2, Color #3, Color #4, Color #5, Color #6, Color #7
Use with classname color-#. The coloured text above is made with a classname on a span tag - <span class="color-#">.
Color 1 can be used for example as a background box with "box bg-color-1".
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
Color 2 can be used for example as a background box with "box bg-color-2".
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
Color 3 can be used for example as a background box with "box bg-color-3".
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
Color 4 can be used for example as a background box with "box bg-color-4".
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
Color 5 can be used for example as a background box with "box bg-color-5".
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
Color 6 can be used for example as a background box with "box bg-color-6".
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
Spot Color #1, Spot Color #2, Spot Color #3, Spot Color #4, Spot Color #5, Spot Color #6, Spot Color #7, Spot Color #8, Spot Color #9, Spot Color #10, Spot Color #11, Spot Color #12, Spot Color #13, Spot Color #14, Spot Color #15, Spot Color #16, Spot Color #17, Spot Color #18, Spot Color #19, Spot Color #20
Spot Colours can be used for example as a background classname used box with "box bg-color-spot-#".
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
This test text has a link example inside and also shows the tint color which may be easier to see in bold text.
Run, walk or roll 90km’s and help raise money for cancer treatments that are kinder, gentler and more effective.
You can help create a better future for kids with cancer.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Est sit amet facilisis magna etiam tempor orci. Ipsum dolor sit amet consectetur adipiscing elit pellentesque habitant.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Est sit amet facilisis magna etiam tempor orci. Ipsum dolor sit amet consectetur adipiscing elit pellentesque habitant.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Est sit amet facilisis magna etiam tempor orci. Ipsum dolor sit amet consectetur adipiscing elit pellentesque habitant.
Although some classes might work in multiple locations, the design system is supposed to work in a certain way. Things will work better in general and be less likely to break during upgrades if the general rules below are followed.
To do: This documentation needs more detail.
Sections should be used for page layout only. In general only use these classes on sections:
Content blocks should be used for arranging the layout of items within the content. In general only use these classes on content blocks:
There are two layers to a compilation widget:
In general only use these classes on compilation widgets:
But only if it's in the style guide...
Options ending in -size can target different screen sizes, which cascade "downward" by default. E.g. using the class padding-thick-medium will apply thick padding at the medium screen size and every screen size smaller than medium. This can be used to adjust effects at different screen sizes, e.g. "padding padding-none-medium" applies default padding on desktop screens and removes padding for medium screens and below.
The "-only" extension can be used to apply a screen size option only at a certain screen size and not screens that are larger or smaller. E.g. "padding padding-non-medium-only" applies default padding on large screens, removes padding on medium screens, and applies default padding on small (and smaller) screens. This approach is generally only needed for very advanced layout: avoid it unless you're a very experienced layout coder.
Columns are the same width by default but can be modified with layout classes.
There is no "one column" block, that's just a regular block or a box.
We have configured the ability to have drop in elements via the use of the rich text block widget.
The blocks are easy to configure and add however a downside is they are on the fragile side when it comes to the editing experience. Further dicussion is required with the dev team about if we take a widget approach with fixed fields for blocks instead.
(x can be a value of 1-7)
bg-lightest-color-x
bg-lighter-color-x
bg-light-color-x
bg-mid-light-color-x
bg-mid-color-x
bg-mid-dark-color-x
bg-dark-color-x
bg-darker-color-x
bg-darkest-color-x
bg-spot-color-x
color-1 (etc...)
spot-color-1 (etc...)
Generally only for use by developers.
bg-lightest-color-ui
bg-lighter-color-ui
bg-light-color-ui
bg-mid-light-color-ui
bg-mid-color-ui
bg-mid-dark-color-ui
bg-dark-color-ui
bg-darker-color-ui
bg-darkest-color-ui
borders-none
borders-vertical-none
borders-horizontal-none
border-top-none
border-right-none
border-bottom-none
border-left-none
border-top-thick-light
border-top-bottom-light
border-right-thick-light
border-left-thick-light
rectangle
rounded-less
rounded
rounded-more
pill
ellipse
align-items-top
align-items-center
align-items-bottom
align-items-stretch
align-items-baseline
justify-start
justify-left
justify-center
justify-end
justify-right
space-around
space-between
space-evenly
Add -size or -size-only to maxwidth to adjust behaviour at different screen sizes.
width-screen
width-full
maxwidth-contain
maxwidth-narrowest
maxwidth-narrower
maxwidth-narrow
maxwidth-mid
maxwidth-wide
maxwidth-wider
maxwidth-widest
Add -size or -size-only to maxwidth to adjust behaviour at different screen sizes.
height-full
height-full-size
Don't use these, they're for developers:
hide
hide-size
Only use this one if you understand it:
hide-from-sight
text-left
text-center
text-right
text-left-size-only
text-center-size-only
text-right-size-only
padding-none
padding-thinnest
padding-thinner
padding-thin
padding
padding-thick
padding-thicker
padding-thickest
padding-vertical-none
padding-vertical-thinnest
padding-vertical-thinner
padding-vertical
padding-vertical-thick
padding-vertical-thicker
padding-vertical-thickest
padding-horizontal-none
padding-horizontal-thinnest
padding-horizontal-thinner
padding-horizontal-thin
padding-horizontal
padding-horizontal-thick
padding-horizontal-thicker
padding-horizontal-thickest
padding-top-none
padding-top-thinnest
padding-top-thinner
padding-top-thin
padding-top
padding-top-thick
padding-top-thicker
padding-top-thickest
padding-right-none
padding-right-thinnest
padding-right-thinner
padding-right-thin
padding-right
padding-right-thick
padding-right-thicker
padding-right-thickest
padding-bottom-none
padding-bottom-thinnest
padding-bottom-thinner
padding-bottom-thin
padding-bottom
padding-bottom-thick
padding-bottom-thicker
padding-bottom-thickest
padding-left-none
padding-left-thinnest
padding-left-thinner
padding-left-thin
padding-left
padding-left-thick
padding-left-thicker
padding-left-thickest
padding-none-size-only
padding-thinnest-size-only
padding-thinner-size-only
padding-thin-size-only
padding-size-only
padding-thick-size-only
padding-thicker-size-only
padding-thickest-size-only
padding-vertical-none-size-only
padding-vertical-thinnest-size-only
padding-vertical-thinner-size-only
padding-vertical-size-only
padding-vertical-thick-size-only
padding-vertical-thicker-size-only
padding-vertical-thickest-size-only
padding-horizontal-none-size-only
padding-horizontal-thinnest-size-only
padding-horizontal-thinner-size-only
padding-horizontal-thin-size-only
padding-horizontal-size-only
padding-horizontal-thick-size-only
padding-horizontal-thicker-size-only
padding-horizontal-thickest-size-only
padding-top-none-size-only
padding-top-thinnest-size-only
padding-top-thinner-size-only
padding-top-thin-size-only
padding-top-size-only
padding-top-thick-size-only
padding-top-thicker-size-only
padding-top-thickest-size-only
padding-right-none-size-only
padding-right-thinnest-size-only
padding-right-thinner-size-only
padding-right-thin-size-only
padding-right-size-only
padding-right-thick-size-only
padding-right-thicker-size-only
padding-right-thickest-size-only
padding-bottom-none-size-only
padding-bottom-thinnest-size-only
padding-bottom-thinner-size-only
padding-bottom-thin-size-only
padding-bottom-size-only
padding-bottom-thick-size-only
padding-bottom-thicker-size-only
padding-bottom-thickest-size-only
padding-left-none-size-only
padding-left-thinnest-size-only
padding-left-thinner-size-only
padding-left-thin-size-only
padding-left-size-only
padding-left-thick-size-only
padding-left-thicker-size-only
padding-left-thickest-size-only
margins-none
margins-thinnest
margins-thinner
margins-thin
margins
margins-thick
margins-thicker
margins-thickest
margins-vertical-none
margins-vertical-thinnest
margins-vertical-thinner
margins-vertical-thin
margins-vertical
margins-vertical-thick
margins-vertical-thicker
margins-vertical-thickest
margins-horizontal-none
margins-horizontal-thinnest
margins-horizontal-thinner
margins-horizontal-thin
margins-horizontal
margins-horizontal-thick
margins-horizontal-thicker
margins-horizontal-thickest
margin-top-none
margin-top-thinnest
margin-top-thinner
margin-top-thin
margin-top
margin-top-thick
margin-top-thicker
margin-top-thickest
margin-right-none
margin-right-thinnest
margin-right-thinner
margin-right-thin
margin-right
margin-right-thick
margin-right-thicker
margin-right-thickest
margin-bottom-none
margin-bottom-thinnest
margin-bottom-thinner
margin-bottom-thin
margin-bottom
margin-bottom-thick
margin-bottom-thicker
margin-bottom-thickest
margin-left-none
margin-left-thinnest
margin-left-thinner
margin-left-thin
margin-left
margin-left-thick
margin-left-thicker
margin-left-thickest
margins-none-size-only
margins-thinnest-size-only
margins-thinner-size-only
margins-thin-size-only
margins-size-only
margins-thick-size-only
margins-thicker-size-only
margins-thickest-size-only
margins-vertical-none-size-only
margins-vertical-thinnest-size-only
margins-vertical-thinner-size-only
margins-vertical-thin-size-only
margins-vertical-size-only
margins-vertical-thick-size-only
margins-vertical-thicker-size-only
margins-vertical-thickest-size-only
margins-horizontal-none-size-only
margins-horizontal-thinnest-size-only
margins-horizontal-thinner-size-only
margins-horizontal-thin-size-only
margins-horizontal-size-only
margins-horizontal-thick-size-only
margins-horizontal-thicker-size-only
margins-horizontal-thickest-size-only
margin-top-none-size-only
margin-top-thinnest-size-only
margin-top-thinner-size-only
margin-top-thin-size-only
margin-top-size-only
margin-top-thick-size-only
margin-top-thicker-size-only
margin-top-thickest-size-only
margin-right-none-size-only
margin-right-thinnest-size-only
margin-right-thinner-size-only
margin-right-thin-size-only
margin-right-size-only
margin-right-thick-size-only
margin-right-thicker-size-only
margin-right-thickest-size-only
margin-bottom-none-size-only
margin-bottom-thinnest-size-only
margin-bottom-thinner-size-only
margin-bottom-thin-size-only
margin-bottom-size-only
margin-bottom-thick-size-only
margin-bottom-thicker-size-only
margin-bottom-thickest-size-only
margin-left-none-size-only
margin-left-thinnest-size-nly
margin-left-thinner-size-only
margin-left-thin-size-only
margin-left-size-only
margin-left-thick-size-only
margin-left-thicker-size-only
margin-left-thickest-size-only
Only works for image-left, image-right and image-left-right currently:
stack-size
Add a second class to create different kinds of cards layouts:
Take care when using fixed column counts or card sizes; they can cause trouble because you can't choose when to stack them. Card sizing is usually a better approach.
Unless there are any exceptions noted below, these classes are only intended to work with content collections. If they work in other scenarios, it's an accident and it will probably break in a future update.
In general, the same classes will work for text blocks by substituting "image-" with "text-". (To do: More information is required on this.
The examples below are about images. Many options also work for text blocks by replacing "image" with "text", e.g.
text-bg-color-1
text-rounded
Item titles
As a separate choice to what heading levels are used on a compilation, titles can be styled as though they are at a specific level.
title-style-h1
title-style-h2 etc...
title-style-p
In certain collections (e.g. cards) backgrounds on the image block only make sense when there's also padding or other effects like opacity applied.
image-bg-lightest-color-ui
image-bg-lighter-color-ui
image-bg-light-color-ui
image-bg-mid-light-color-ui
image-bg-mid-color-ui
image-bg-mid-dark-color-ui
image-bg-dark-color-ui
image-bg-darker-color-ui
image-bg-darkest-color-ui
image-bg-lightest-color-x
image-bg-lighter-color-x
image-bg-light-color-x
image-bg-mid-light-color-x
image-bg-mid-color-x
image-bg-mid-dark-color-x
image-bg-dark-color-x
image-bg-darker-color-x
image-bg-darkest-color-x
image-bg-spot-color-x
image-bg-spot-color-x
And text blocks have the same options, e.g.
Note that each named shape has a numbered equivalent. E.g. image-square=image-1x1, image-wide=image-16x9. Perhaps it's better / more clear over time to get used to using the numbers.
image-1x1
image-2x3
image-3x4
image-4x3
image-3x2
image-16x9
image-21x9
image-21x7
image-21x5
image-21x4
image-21x3
image-square
image-portrait
image-tall
image-landscape
image-35mm
image-wide
image-panorama
image-ultra-wide
image-banner
image-strip-thick
image-strip
image-contain (all images within cards, ratios, or other blocks will be contained by default)
Fixed sizes apply to images only, not text blocks.
These classes expect the alternate dimension (height when width is set, width when height is set) to be dynamic. They're not yet tested to work when both dimensions are set.
image-width-60
image-width-80
image-width-100
image-width-120
image-width-150
image-width-180
image-width-210
image-width-240
image-width-280
image-width-320
image-width-360
image-width-400
image-width-480
image-width-560
image-width-640
image-width-720
image-width-800
image-height-60
image-height-80
image-height-100
image-height-120
image-height-150
image-height-180
image-height-210
image-height-240
image-height-280
image-height-320
image-height-360
image-height-400
image-height-480
image-height-560
image-height-640
image-height-720
image-height-800
image-rectangle
image-rounded-less
image-rounded
image-rounded-more
image-pill
image-ellipse
image-border
image-border
image-gradient-up
... which can be extended with standard site colors and spot colors:
image-gradient-up-color-1
Add lightening options (darkening doesn't make sense):
image-gradient-light
image-gradient-lighter
image-gradient-lightest
image-opacity-least
image-opacity-lesser
image-opacity-less
image-opacity-mid
image-opacity-more
image-opacity-even-more
image-opacity-most
hover-image-zoom
Collections can use the same gutters options as columns.
image-padding
... and all the same size and edge options as standard padding rules.