Skip to main content

Recent Articles Grid

What It Does

Displays a customizable grid of article cards, each with an image, optional label, heading, body text, and a call-to-action button.

When to Use It

  • Showcasing recent blog posts or news articles on a landing page
  • Creating a featured content section with multiple related articles
  • Building a resources or insights grid to highlight key content
  • Displaying case studies or portfolio items in a card format

How to Add This Module

  1. In the page builder, find "Recent Articles Grid" in the module list
  2. Drag it to where you want it on the page
  3. Click on it to open the settings panel

Settings Explained

Content Tab

The Content tab contains the Article Cards section where you add and configure each card.

Article Cards (Repeater)

You can add between 1 and 6 article cards. Click "Add" to create a new card, or use the drag handles to reorder them.

Image Settings

SettingWhat It DoesOptions
ImageThe main image for the cardUpload or select from file manager
Alt TextDescription for screen readers and SEOEnter descriptive text
Image FitHow the image fills its containerCover (fills, may crop), Contain (fits entirely), Fill (stretches), None (original size), Scale Down
Fit to ContainerMakes image fill container completelyOn/Off toggle

Content Stack Settings

SettingWhat It DoesDefault
Show Icon HeadingDisplay a small label above the main headingOn
Show Main HeadingDisplay the article titleOn
Show Body ContentDisplay the description textOn

Icon Heading (Label) Settings

SettingWhat It DoesOptions
Heading TextThe label text (e.g., "Featured", "News")Text field, default: "Featured"
Heading LevelHTML tag for accessibilityH1 through H6, or Paragraph
Visual SizeHow large the text appearsDefault, H1 Size through H4 Size
Font WeightHow bold the text appearsLight (300) through Black (900)
Heading ColorText colorBlack, White
Icon TypeType of icon to displayFont Awesome Icon, Custom SVG
IconSelect a Font Awesome iconIcon picker (shows when Font Awesome selected)
Custom SVG IconUpload your own iconFile upload (shows when Custom SVG selected)
Icon PositionWhere the icon appearsLeft of heading, Right of heading
Icon ColorColor of the iconBlack, White, Primary Color, Secondary Color
AlignmentText and icon alignmentLeft, Center, Right
Uppercase TextDisplay label in all capsCheckbox, default: On

Main Heading Settings

SettingWhat It DoesOptions
Heading TextThe article titleText field
Heading LevelHTML tag for accessibilityH1 through H6, or Paragraph
Visual SizeHow large the text appearsDefault, H1 Size through H4 Size
Uppercase TextDisplay in all capsCheckbox, default: Off
Heading ColorText colorBlack, White

Body Content Settings

SettingWhat It DoesOptions
ContentThe article description/excerptRich text editor with formatting options
Text ColorBody text colorBlack, White
Text SizeHow large the body text appearsExtra Small, Small, Medium, Large, Extra Large

Call-to-Action Button Settings

SettingWhat It DoesOptions
Button TextText displayed on the buttonText field, default: "Learn More"
Button LinkWhere the button goesURL, page, file, email, phone, or CTA
Button StyleVisual appearanceGradient, Gradient (Black on Hover), Gradient Fill, Primary, Secondary, White, Black, Ghost, Ghost (On Black)
Button SizeHow large the button isSmall, Medium, Large

Button Accessibility Settings (in Accessibility sub-section)

SettingWhat It DoesWhen to Use
ARIA LabelScreen reader textWhen button text alone is not descriptive enough
Disabled StateMakes button non-clickableFor coming soon features

Stack Gap

SettingWhat It DoesOptions
Stack GapSpace between elements within each cardNone, Extra Small, Small, Medium, Large, Extra Large, 2X Large

Style Tab

Grid Settings

SettingWhat It DoesOptions
Grid GapSpace between article cardsNone, Extra Small, Small, Medium, Large (default), Extra Large, 2X Large

Example Setups

Example 1: Blog Highlights Section

Display your three most recent blog posts with a clean, professional look.

  1. Add the Recent Articles Grid module to your page
  2. For each of the 3 cards:
    • Upload a featured image from the blog post
    • Set Icon Heading Text to the category (e.g., "Marketing Tips")
    • Enter the blog post title in Main Heading
    • Add a 2-3 sentence excerpt in Body Content
    • Set Button Text to "Read Article"
    • Link the button to the full blog post
  3. In the Style tab, set Grid Gap to "Large" for comfortable spacing

Example 2: Case Studies Grid

Showcase client success stories in a visually appealing grid.

  1. Add the Recent Articles Grid module
  2. Click "Add" to create 4 total cards
  3. For each card:
    • Upload a client logo or project image
    • Set Icon Heading Text to the industry (e.g., "Healthcare", "Technology")
    • Set Icon Type to "Custom SVG" and upload an industry-relevant icon
    • Enter the case study title in Main Heading
    • Add key results in Body Content
    • Set Button Style to "Primary"
    • Set Button Text to "View Case Study"
  4. Set Grid Gap to "Medium" for a tighter grid

Create a resources section on a dark background.

  1. Add the Recent Articles Grid module
  2. For each card:
    • Upload resource thumbnail images
    • Set Icon Heading Color to "White"
    • Set Icon Color to "Primary Color"
    • Set Heading Color to "White"
    • Set Text Color to "White"
    • Set Button Style to "Ghost (On Black)"
  3. Ensure the section background is set to a dark color

Tips

  • Keep article card content concise - the grid works best with short excerpts (2-3 sentences)
  • Use consistent image dimensions across all cards for a professional look
  • The "Featured" label is great for highlighting important content, but can be hidden if not needed
  • For blog content, consider using category names as the Icon Heading text
  • Test your grid on mobile devices - it will automatically stack cards vertically on smaller screens
  • Use 3 cards for a balanced row, or 4 cards for a denser grid layout
  • When using on dark backgrounds, remember to update all text and icon colors to White