BLACK FRIDAY: 50% OFF all Pro plans Code: BLACKFRIDAY50
Pro from $10 a year or $30 lifetime, no code needed: Code: BLACKFRIDAY50
Ends Cyber Monday, 30 Nov. Lock in the price today. Code: BLACKFRIDAY50
Get 50% Off
Guide

Hexagon Grid Pro

How to set up and style the Hexagon Grid widget in Elementor.

Hexagon Grid places hexagons in a honeycomb, with every other row shifted by half a hexagon. Each hexagon can hold an icon, an image or text only, with a title, short text and a link. Use it for services, categories, features or an image gallery with a different shape.

Part of: Bright Addons Pro.

Set it up

  1. Drag Hexagon Grid onto the page.

  2. In Hexagons, open each item and choose Show: Icon, Image or Text only, then add the Title, Text and Link.

  3. Set an Image Size for image hexagons and the Title HTML Tag.

  4. In Layout, set Hexagons per Row and Gap for each device, and pick a Row Pattern.

  5. Choose the Text on Image Hexagons, the Hover Effect and whether to Pop In on Scroll.

  6. Style the hexagon, icon, image, title and text in the Style tab.

Content options

Hexagons

Option What it does
Hexagons The list of hexagons. Each has the fields below.
Show Icon, Image or Text only.
Icon The icon shown when Show is Icon.
Image The image that fills the hexagon when Show is Image.
Title The title inside the hexagon.
Text Short text under the title.
Link Makes the whole hexagon a link.
Own Background Color A background color for this hexagon only.
Own Icon Color An icon color for this hexagon only.
Image Size The image size used for image hexagons.
Title HTML Tag The heading tag of the titles.

Layout

Option What it does
Hexagons per Row How many hexagons sit in each row, from 1 to 12, per device.
Gap The space between hexagons, per device.
Row Pattern First row indented, or second row indented.
Max Width The widest the grid can get, 720 px by default.
Alignment Places the grid left, center or right.
Show Title Shows or hides the titles.
Show Text Shows or hides the text.
Text on Image Hexagons Show on hover, Always show or Hide.
Hover Effect None, Lift, Grow, Shrink or Zoom the image.
Pop In on Scroll Hexagons appear one after another when the grid scrolls into view.
Bright Addons Pro

Unlock this and 90+ more Pro widgets

One license gives you every Pro widget, all 10 extensions, the Theme Builder and priority support. From $10 a year, with a 14-day money-back guarantee.

Style options

These sections are in the Style tab.

  • Hexagon

    inner padding, content gap, background color or gradient for normal and hover, outline width and colors, and a shadow color.

  • Icon

    size, color and hover color.

  • Image

    overlay and hover overlay colors, and CSS filters for normal and hover.

  • Title

    typography, color, hover color and text shadow.

  • Text

    typography, color, hover color and text shadow.

Tips

  • Hexagons get their size from the grid width and Hexagons per Row. Lower Max Width or raise Hexagons per Row for smaller hexagons.

  • Keep titles short. Long titles wrap inside the hexagon and can touch its edges; raise Inner Padding if they do.

  • The pop in effect does not run in the editor or for visitors who ask for reduced motion.

  • An image hexagon with hidden text keeps its title for screen readers.

Questions and answers

How do I make the hexagons smaller?

Lower Max Width in Layout or raise Hexagons per Row. Both are set per device.

Can a hexagon be a link?

Yes. Add a Link to the hexagon and the whole shape becomes clickable.

How many hexagons should a phone show per row?

Two per row is the default on phones, which keeps titles readable. You can change it in Hexagons per Row on the phone view.

Can I mix icons and images?

Yes. Each hexagon has its own Show setting, so icon, image and text only hexagons can sit in the same grid.

Need more help?

Check the troubleshooting guide, or contact support with the page address and what you expected to happen.

Troubleshooting guide
All guides