Logo
NeoArc Studio

Marketing Blocks

Reference for the 4 marketing category blocks: Hero, Hero (Presentation), Feature Grid, and Call to Action. These blocks bring marketing home page section types into regular content pages.

The Marketing category includes 4 blocks for creating visually engaging landing pages and promotional content within regular documentation pages. These blocks mirror the marketing home page section types but render within the page's content container with rounded corners.

Hero Block

Full-width hero section with background image, text overlay, title/subtitle, and an optional call-to-action button. Ideal for page headers and landing page introductions.

Hero block properties
PropertyTypeDescription
titlestringMain hero heading (required)
subtitlestringSupporting text below the title
backgroundImageStoredImageValueBackground image uploaded to the page assets directory
overlayEnabledbooleanEnable a colour overlay on the background image
overlayColorstringOverlay colour (default: #000000)
overlayOpacitynumberOverlay opacity percentage (default: 50)
textColorstringText colour for title and subtitle (default: #ffffff)
textAlignmentstringText alignment: left, center, or right (default: center)
minHeightstringMinimum section height as CSS value (default: 60vh)
ctaEnabledbooleanShow a call-to-action button
ctaTextstringButton label text
ctaTypestringLink type: home, page, external, or form
ctaPageIdstringTarget page ID when ctaType is page
ctaExternalUrlstringTarget URL when ctaType is external
ctaFormIdstringTarget form ID when ctaType is form
ctaButtonColorstringButton background colour (default: #3b82f6)
ctaButtonTextColorstringButton text colour (default: #ffffff)

Hero (Presentation) Block

Hero section with an animated presentation diagram as the background instead of a static image. The diagram plays automatically in a loop behind the overlay and text content.

Hero (Presentation) block properties
PropertyTypeDescription
titlestringMain hero heading (required)
subtitlestringSupporting text below the title
diagramIdstringPresentation diagram file selected from the workspace
overlayEnabledbooleanEnable a colour overlay on the diagram background
overlayColorstringOverlay colour (default: #000000)
overlayOpacitynumberOverlay opacity percentage (default: 30)
textColorstringText colour for title and subtitle (default: #ffffff)
textAlignmentstringText alignment: left, center, or right (default: center)
minHeightstringMinimum section height as CSS value (default: 60vh)
ctaEnabledbooleanShow a call-to-action button
ctaTextstringButton label text
ctaTypestringLink type: home, page, external, or form
ctaPageIdstringTarget page ID when ctaType is page
ctaExternalUrlstringTarget URL when ctaType is external
ctaFormIdstringTarget form ID when ctaType is form
ctaButtonColorstringButton background colour (default: #3b82f6)
ctaButtonTextColorstringButton text colour (default: #ffffff)

Feature Grid Block

A configurable grid of feature items, each with an icon, title, and description. Supports 2, 3, or 4 column layouts with optional section header.

Feature Grid block properties
PropertyTypeDescription
sectionTitlestringOptional heading above the grid
sectionTitleColorstringTitle colour
sectionSubtitlestringOptional subtitle below the heading
sectionSubtitleColorstringSubtitle colour
columnsnumberNumber of columns: 2, 3, or 4 (default: 3)
backgroundColorstringSection background colour (default: transparent)
textColorstringDefault text colour for items
itemsarrayArray of feature items (see below)
Feature Grid item properties
PropertyTypeDescription
iconstringIcon name from Lucide, Heroicons, or Bootstrap libraries
iconColorstringIcon colour
iconBackgroundColorstringIcon circle background colour
titlestringFeature title
titleColorstringTitle colour override
descriptionstringFeature description text
descriptionColorstringDescription colour override
ordernumberDisplay order within the grid

Call to Action Block

A conversion-focused section with a title, supporting text, and up to 2 configurable buttons. Each button can link to an internal page, external URL, the home page, or a form.

Call to Action block properties
PropertyTypeDescription
titlestringSection heading (required)
titleColorstringTitle colour override
supportingTextstringDescriptive text below the title
supportingTextColorstringSupporting text colour override
backgroundColorstringSection background colour (default: #1f2937)
textColorstringDefault text colour (default: #ffffff)
buttonsarrayArray of 1-2 button objects (see below)
Call to Action button properties
PropertyTypeDescription
textstringButton label
stylestringButton style: primary or secondary
typestringLink type: home, page, external, or form
pageIdstringTarget page ID when type is page
externalUrlstringTarget URL when type is external
formIdstringTarget form ID when type is form
buttonColorstringButton background colour
buttonTextColorstringButton text colour

Recommended Usage Patterns