Aero Page Builder Documentation

Feature Box

Feature Box

A Feature Box is a grid of cards. Each card combines an image, a title, a short text and, optionally, a button or a link that covers the whole card. Seven display types change how image and text are arranged and how the card reacts when the pointer hovers over it.

What it is for

Use Feature Boxes to present a handful of things side by side that each deserve a picture: services, programs, destinations, product lines, news highlights. The cards invite a click, so they work well as an entry point to deeper pages.

Three Feature Box cards in a row, each with a landscape photo and a white title panel below, inside a blue rounded container.
Display Type 1, landscape images, three columns, in a blue container with rounded corners and white text.

The example page APB Feature Boxes shows every display type, so open it while reading this page.

Structure

  • The Feature Box component holds the grid settings (columns, gap, image height, orientation), the Display Type and the color palette.
  • Feature Box Items — one per card: image, title, body, optional button, optional full-card link, optional color override.

All cards in one component share the same display type, height and orientation; that is what makes the grid look even. To mix styles, add two Feature Box components.

Component settings

SettingOptionsDefaultWhat it does
Section Title / Show Section Title / Intro Text— / No / emptySee Section Title and Intro Text.
Target PlacementBody, Main Content Top/Bottom, Top region, Sidebars, Internal Placement 1–3BodySee Target Placement.
Display TypeType 1 … Type 7Type 1The card design (see the list below).
Columns1 … 103Cards per row. See Columns and Column Gap.
Column Gap0 … 60px30pxSpace between cards.
Height100px … 500px300pxHeight of the image area of every card. Taller cards suit portrait images and long text.
OrientationLandscape, Portrait, SquareLandscapeWhich crop of the image is used. When you upload an image you can adjust the three crops; the orientation decides which one the cards show.
Color StyleBlack, White, Teal Blue, Blue, Orange, Green, Red, Silver and BlueBluePalette for titles, panels and buttons. Each card can override it. See Color Style.
Component Width25% … 100%100%See Component Width.
Custom Class / Access ControlSee Advanced settings.
Container Settings32px bottom marginSee Container Settings.

The seven display types

The descriptions below are a guide; the exact look depends on the palette and on your theme. Check the example page for each one.

  • Type 1 — the image fills the card; a light, slightly translucent panel with the title sits at the bottom. On hover the image grows behind the panel and the text becomes readable; long text scrolls inside the panel.
  • Type 2 — image with the title over it; the image zooms gently on hover.
  • Type 3 — like Type 2 with a darker tinted layer over the image so white text stays readable; stronger zoom on hover.
  • Type 4 — image with a large title; zoom on hover.
  • Type 5 — a classic white card: image on top with rounded upper corners, title, text and button below.
  • Type 6 — two columns inside the card: image on one side, title and text on the other.
  • Type 7 — rounded image on top, title and text below, button under the text; zoom on hover.

Feature Box Item fields

FieldRequiredWhat it does
TitlenoCard heading.
BodynoRich text under the heading. Keep it short; in Types 1–4 it appears over the image.
ImagenoPNG, GIF, JPG, WebP or AVIF. Adjust the landscape, portrait and square crops after uploading.
ButtonnoA link with a label, rendered as a button on the card. Only the button is clickable.
LinknoAn invisible link over the whole card: clicking anywhere opens it. Do not combine with a Button on the same card — the card link wins and the button cannot be clicked separately.
Color StylenoOverrides the component palette for this card only.
Text Shadowno (Yes)Adds a soft shadow behind the text so it stays readable over busy images.
Description (internal)noEditor note; never shown.
Custom ClassnoExtra CSS class on this card.

How to use it

  1. Click Add Feature Box and set the Section Title.
  2. Choose a Display Type, the number of Columns (3 or 4 is typical) and the Orientation that matches your images.
  3. Click Add new Feature Box Item; upload the image, type the Title and a one- or two-sentence Body.
  4. Add either a Button (label + URL) or a full-card Link, then click Create. Repeat for every card.
  5. Save and hover over the cards on the page to check the effect. Adjust Height if text is cut or the image area looks squeezed.

Tips

  • Use the same number of cards as columns, or a multiple of it, so the last row is full.
  • If a card has a long text, Type 1 scrolls it inside the panel; other types may hide the end. Prefer a Button with “Read more” to a long body.
  • Per-card Color Style is handy to highlight one card (for example the recommended plan).
  • For a text-only grid without images use Special List; for people use Profiles.

For site builders

ItemValue
Moduleapb_pb_feature_box
Paragraph typesapb_pb_feature_box, apb_pi_feature_box
Requiresapbuilder, Paragraphs, Entity Reference Revisions, Inline Entity Form, Field Group, Crop, Image Widget Crop, core Image / Link / Options / Taxonomy / Text
Own vocabulariesapb_tax_fb_display_type (type_1 … type_7), apb_tax_fb_height (100px … 500px); crop types apb_feature_box_landscape / _portrait / _square; image styles apb_feature_box, _2, _3
Shared vocabulariesapb_tax_orientation, apb_tax_columns, apb_tax_column_gap, apb_tax_cs_01, apb_tax_width, apb_tax_target_placement
Front-endapb_pb_feature_box/frontend: GSAP hover animations and per-type layout from data-apb-*; an item admin library toggles fields in the editor.
Container settingsFull profile.
Example page/apb/apb-feature-boxes