Skip to main content

Icon Box

An icon paired with a title and content — great for feature grids, service lists, and highlights. Options are organized into tabs: Content, Layout, Link & SEO, Styling, Animations, and Advanced.

Layouts (Icon Position)

The Icon Position option sets where the icon sits relative to the title and content. There are six layouts:

LayoutValueBest for
Icon above titletop-titleCentred feature grids (default)
Icon inline, left of titleinline-leftCompact list-style rows
Icon inline, right of titleinline-rightCompact rows, icon trailing the title
Icon left of title & contentstack-leftSide layout — icon beside the whole block
Icon right of title & contentstack-rightSide layout, icon on the right
Icon between title and content (divider)between-title-contentIcon acting as a separator

:::note Screenshots — one per layout Add a screenshot of each layout to static/img/shortcodes/, e.g. ![Icon above title](/img/shortcodes/icon-box-top-title.png). Suggested filenames: icon-box-top-title, icon-box-inline-left, icon-box-inline-right, icon-box-stack-left, icon-box-stack-right, icon-box-between-title-content. :::

Icon Badge

A coloured background or outlined ring around the icon. Pair with Icon Badge Color in the Styling tab. Seven options:

BadgeValue
Nonenone
Solid Squaresolid-square
Solid Roundedsolid-rounded
Solid Circlesolid-circle
Outline Squareoutline-square
Outline Roundedoutline-rounded
Outline Circleoutline-circle

Solid shapes fill the badge with the chosen colour (best with a light icon); Outline shapes draw just a ring.

Content tab

OptionTypeNotes
IconIcon pickerPick a font icon from the library. Ignored if Custom Icon is filled. Recolour it via Icon Color.
Custom Icon (Emoji / SVG)TextOptional. Overrides the icon picker. Accepts an emoji (⭐) or inline SVG. Emoji/SVG colours are fixed.
TitleTextThe headline next to the icon. Leave empty for an icon-only box.
Title HTML TagSelectH3 (default), H4, H5, H6, Span (decorative), Paragraph. Keep headings in order for SEO.
ContentWYSIWYGOptional body text; supports rich text and nested shortcodes.

Layout tab (alignment & responsive)

OptionTypeChoices
Icon AlignmentAlignmentInherit / Left / Center / Right (applies to top-title and between-title-content)
Title AlignmentAlignmentInherit / Left / Center / Right
Content AlignmentAlignmentInherit / Left / Center / Right
Stack on MobileSwitchOn (default) — moves the icon to the top on small screens, regardless of layout
OptionTypeNotes
Box Link URLTextOptional. Makes the whole box clickable. Don't put other links inside Content when set.
Open in New TabSwitchOpens the box link in a new tab (best for external links).
Link Rel AttributeSelectNone, Nofollow, Sponsored — SEO hint for the link relationship.

Styling tab

Background Color, Font Size (preset), Title Color, Content Color, Icon Color (font icons only), Icon Badge Color, and Margin & Padding. Colors accept a theme preset or a one-off custom hex.

Animations & Advanced tabs

Standard on every element: entrance Animations and an Advanced tab (custom CSS class/ID and visibility controls).

Screenshots

note

Drop additional screenshots into static/img/shortcodes/ and embed them here.