Docs

Icon Box

An icon with a title, text and an optional link, for features and services.

On this page

The Icon Box combines an icon (or a small image), a title, a short description and an optional link in one widget. It is the quickest way to build feature lists, service overviews, benefits and contact blocks, usually three or four in a row.

Three icon boxes side by side: Room planning, Material sourcing and Project management, each with an icon on a sand-colored rounded square, a description and a Learn more link
Three icon boxes in a grid, each with a Learn more link.

Add an icon box

  1. Insert it

    Open Insert in the left panel, find Icon Box under Basic (or type icon box in Search widgets) and click it or drag it onto the canvas.

  2. Write the content

    Type the Title and Description, or double-click them on the canvas to edit in place.

  3. Pick the icon

    Choose an Icon and a View (Default, Stacked or Framed). Set Media to Image to use a small picture instead, or None for text only.

  4. Fill in Link, then choose the Clickable area and, if you want a visible call to action, a Link text such as “Learn more”.

Settings

Settings marked Per device can differ on desktop, tablet and mobile (see Responsive editing). Fields that support dynamic tags can show data such as a custom field (see Dynamic tags).

Content tab

Icon box
SettingWhat it does
MediaShow an icon, a small image or nothing above the text. Options: Icon, Image, None. Default: Icon.
IconThe icon. Pick one from the icon libraries, or upload an SVG. Shown when Media is Icon.
ViewDefault shows the icon alone, Stacked puts it on a filled shape, Framed inside an outlined shape. Options: Default, Stacked, Framed. Shown when Media is Icon.
ShapeThe shape behind or around the icon. Options: Circle, Rounded, Square. Default: Circle. Shown when Media is Icon and View is not Default.
ImageA small image instead of an icon. Shown when Media is Image. Supports dynamic tags.
ResolutionThe image size WordPress serves. Smaller files load faster; pick one at least as wide as the image is shown. Default: Thumbnail. Shown when Media is Image.
TitleThe title of the box. Supports dynamic tags.
DescriptionA short description under the title. Supports dynamic tags.
Title HTML tagThe HTML tag of the title. It sets the heading level for search engines and screen readers, not the size. Default: H3.
LinkMakes the box a link. Supports dynamic tags.
Clickable areaWhich part of the box is clickable: the whole box, the icon and title, or only the link text. Options: Whole box, Icon and title, Link text only. Default: Whole box. Shown when Link has a URL.
Link textAn optional call to action under the description, such as “Learn more”. Supports dynamic tags.
Link iconIcon after the link text. Shown when Link text is set.
Media positionPuts the icon or image above, left or right of the text. Options: Top, Left, Right. Default: Top. Shown when Media is not None. Per device.
Vertical alignmentVertical alignment of the icon or image when it sits left or right of the text. Options: Top, Middle, Bottom. Shown when Media is not None. Per device.
AlignmentAligns the text. Options: Left, Center, Right, Justify. Per device.

Design tab

Box
SettingWhat it does
PaddingSpace inside the box. Per device.
Border radiusRounds the corners of the box. Per device.
Normal › BackgroundBackground of the box.
Normal › BorderBorder of the box.
Normal › ShadowShadow of the box.
Hover › BackgroundBackground of the box on hover.
Hover › Border colorBorder color of the box on hover.
Hover › ShadowShadow of the box on hover.
Hover effectMoves or shadows the box on hover. Options: None, Lift, Shadow, Lift + shadow.
Lift distanceHow far the box moves up on hover. Shown when Hover effect is Lift or Lift + shadow.
Transition (ms)Duration of the hover change, in milliseconds.
Icon

This section shows when Media is Icon.

SettingWhat it does
Normal › Icon colorColor of the icon.
Normal › Shape colorColor of the shape behind or around the icon. Shown when View is not Default.
Hover › Icon colorColor of the icon on hover.
Hover › Shape colorColor of the shape on hover. Shown when View is not Default.
Hover › Hover animationAn animation of the icon when the box is hovered. Options: None, Grow, Float, Rotate.
SizeSize of the icon. Per device.
Shape paddingSpace between the icon and the edge of its shape. Shown when View is not Default. Per device.
Frame widthWidth of the frame line. Shown when View is Framed.
Shape radiusCorner radius of the shape; overrides the Shape setting. Shown when View is not Default. Per device.
Stroke widthLine thickness of outline icons.
RotateRotates the icon.
SpacingSpace between the icon and the text. Per device.
Image

This section shows when Media is Image.

SettingWhat it does
WidthWidth of the image. Per device.
Aspect ratioCrops the image to a fixed shape. Per device.
Border radiusRounds the corners of the image. Per device.
BorderBorder of the image.
ShadowShadow of the image.
SpacingSpace between the image and the text. Per device.
Content
SettingWhat it does
Title › TypographyText style or font, size, weight and spacing of the title.
Title › ColorColor of the title.
Title › Hover colorColor of the title when the box is hovered.
Title › SpacingSpace between the title and the description. Per device.
Description › TypographyText style or font, size, weight and spacing of the description.
Description › ColorColor of the description.
Description › Hover colorColor of the description when the box is hovered.
Description › Max widthLimits the line length of the description. Per device.
Link text › TypographyText style or font, size, weight and spacing of the link text. Shown when Link text is set.
Link text › ColorColor of the link text. Shown when Link text is set.
Link text › Hover colorColor of the link text on hover. Shown when Link text is set.
Link text › SpacingSpace above the link text. Shown when Link text is set. Per device.
Shared Design sections

Every element also has these sections at the end of the Design tab.

SectionWhat it does
Spacing & positionMargin, padding, width, alignment in its container, order, position (relative, absolute, fixed), offsets, z-index and global classes. See Spacing, size & position.
Background & borderBackground, border, border radius, box shadow, overflow and opacity of the whole element. See Colors & backgrounds and Borders & shadows.
MaskCrops the element to a shape (circle, arch, blob, star…) or your own SVG or PNG. See Shape dividers & masks.

Behaviour tab

Behaviour sections

The Behaviour tab is the same for every element.

SectionWhat it does
Anchor & classesAn Anchor ID for #links and your own CSS classes.
AnimationsEntrance, scroll, hover and loop animations from presets or your own timeline. See Motion & effects.
Motion & effectsA simple entrance animation, transforms (also on hover), CSS and backdrop filters, and sticky positioning.
Scroll & mouse effectsMovement, rotation, scale, fade and blur while the page scrolls, and pointer effects (follow the pointer, 3D tilt).
VisibilityHide the element on desktop, tablet or mobile, or in dark or light mode. See Visibility.
ConditionsShow the element only when rules match, such as logged-in visitors, a date range or a URL parameter. See Display conditions.
InteractionsShow, hide or change other elements when this one is clicked, hovered or scrolled into view. See Interactions.
AttributesCustom HTML attributes for this element. See Anchor, classes & attributes.

Tips

  • Rows of boxes. Put the icon boxes in a grid container (3 columns, 1 on mobile). Set the icon Media position to Left on tablet for a compact list.
  • One link per box. With Clickable area → Whole box, the whole card is one link, which is easier to tap. Don't add other links inside it.
  • Heading levels. Keep Title HTML tag on H3 under an H2 section title.
  • Hover feedback. Design → Box → Hover effect → Lift + shadow and an icon Hover animation make linked boxes feel clickable.