PageMotor Design System
A single, organized reference for every typography style, component, and layout class this theme supports — with a live example and the exact class name next to each one.
This page replaces the original PageMotor Styles reference with the same catalog of elements, grouped by purpose and annotated so you can see what a class does and how to use it at a glance. The old page is still published for comparison.
Headings
Use headings in order — don’t skip a level just to get a certain size. If you need a smaller heading without changing the document outline, style it instead.
Heading One
Heading Two
Heading Three
Heading Four
Standard <h1>–<h4> tags, no class required.
Paragraph & Inline Text
Drop cap — wrap the first letter of a paragraph in <span class="drop-cap"> to enlarge it.
This is a paragraph with a drop cap. Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. Tempus leo eu aenean sed diam urna tempor. Pulvinar vivamus fringilla lacus nec metus bibendum egestas.
This is Impact Text
Add the impact class to a <p> or <div> for a larger, bolder statement line.
Bold text — <strong>
Italic text — <em>
Highlighted text — class="highlight", mostly used on inline <span> elements.
Centered text — class="center"
This is small text — class="small", similar to a caption but without the extra spacing.
This is underlined text
This is strikethrough text. It shows in the editor but not on the live page.
Here this is subscript text
Here this is superscript text
Blockquotes
This is a standard blockquote
A plain <blockquote>, indented and styled by the theme.
This is an extended blockquote, breaking out of the content column
Add class="extend" to widen any block-level element beyond the text column.
Breakouts, Pullouts & Extensions
These three classes all change how far an element reaches relative to the content column. They apply to any block-level element.
This paragraph uses class="extend". Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. Tempus leo eu aenean sed diam urna tempor.
extend — stretches an element outside the text column. Good for wide media or code blocks.
This paragraph uses class="breakout".
breakout — theme-dependent variant for elements that should stand apart from the flow of text.
This paragraph uses class="pullout".
pullout — theme-dependent variant for pulling a short excerpt out of the surrounding copy.
Lists
Numbered List
- Black
- Red
- Blue
Bullet List
- Black
- Red
- Blue
Callouts
Turn any <p> or <div> into a callout with the callout class. Add note or alert for contextual meaning, and combine with extend or impact if you want a bigger presentational difference.
Basic Callout
General-purpose callout with no special meaning attached — class="callout".
Note Callout
Use for helpful, non-urgent context — class="callout note".
Alert Callout
Use to flag something that needs attention — class="callout alert".
Buttons
Any link becomes a button with the button class (a real <button> element doesn’t need it). The colors below come from the active Theme’s Design Options, so the class names are suggestions, not rules — any button can be used for any purpose.
Basic Button Save Button Delete Button Action Button Update Button
button, button save, button delete, button action, button update
Bleeds
A bleed is a full-browser-width colored section, built from div.bleed.{color} > div.container > div.page-content.text. A few of the supported colors:
red
orange
green
purple
Also available: salmon, yellow, chartreuse, lime, aquamarine, turquoise, cyan, blue, steel, lavender, orchid, magenta, pink, rose.
Horizontal Break
A plain <hr>.
Looking for the original, unsorted catalog this page was built from? It’s still here: PageMotor Styles.