Breadcrumbs

Email Components

Email Components and Settings (Designer reference)

Emails in Activator are built from containers (structure) and elements (visible content). Designers assemble containers and elements into reusable layouts and templates; Editors typically only fill exposed fields.

Important reality check (email rendering): Email clients do not behave like browsers. Many CSS features are partially supported or ignored (especially in Outlook). Always validate output with real client testing.

Varies by tenant (Anthill-managed)

Some settings may be hidden or restricted by role, Design System governance, or tenant configuration.


How to read the UI (where settings live)

Most components are configured in the right sidebar under one or more of these areas:

  • Style: visual appearance (spacing, sizes, typography, colors)

  • Settings: behaviour and metadata (links, field visibility, mandatory flags)

  • Fields: optional/mandatory field toggles (primarily used by Editors, enabled by Designers)

A common governance pattern:

  • Designers configure the component and decide what is editable/exposed.

  • Editors edit the exposed content and fields only.


Containers (structure)

Layout container

image-20251024-114156.png


What it is
Top-level wrapper used to define a reusable section for Email layouts. In many setups, this is the starting point for an Email layout and may insert a Row automatically.

AC3 - add layout container-20251024-105352.gif

When to use
Use it to create a section that can later be saved as an Email Layout.

Key settings

  • Padding (top/right/bottom/left): controls spacing inside the section

  • Background (if available): section-level background

  • Field name / description: what Editors see (important for clarity)

  • Show field in editor mode (if available): exposes it in Fields panel

  • Mandatory (if available): prevents Editors from turning it off

Best practices

  • Use layout containers as clean “sections” (hero, body block, footer)

  • Keep padding consistent across layouts to avoid a chaotic look

  • Name the container based on purpose: “Hero section”, “CTA block”, “Footer”

Common pitfalls

  • Over-nesting containers makes editing painful

  • Inconsistent padding across layouts creates “random” spacing when Editors assemble emails


Row container

image-20251024-114227.png

What it is
A horizontal band of content. An email typically consists of multiple rows stacked vertically.

AC3 - add row-20251024-113604.gif

Key behaviour

  • Rows define the main horizontal grid.

  • Rows often target a standard email width (commonly ~600px), depending on your template/system.

image-20241114-134241.png

Key settings

  • Padding: spacing inside the row

  • Background (if available)

  • Alignment / justify (if available)

  • Width (if exposed): prefer percent-based layouts unless you have a strict standard

Best practices

  • Think “one row = one band of content”

  • Keep row padding consistent, then manage internal spacing with columns/spacers

Common pitfalls

  • Rows with inconsistent padding create uneven gutters

  • Putting elements directly in a row (instead of inside columns/groups) usually leads to unstable layouts


Column container

image-20251024-114250.png

What it is
A vertical slice inside a row. Columns hold the actual content elements (text, image, button, etc.).

Key behaviour (responsive)

  • Columns inside a row stack vertically on mobile by default.

  • When stacked, they typically become full width.


AC3 - add column-20251024-114034.gif
image-20241114-134415.png
Here we have added a 50% width column
image-20241114-134457.png
Here we have two columns in one Row.
image-20220718-075857.png
Columns 50/50%
image-20220718-075904.png
Columns 60/50%

Key settings

  • Width: percent or pixel width depending on your system

  • Padding: internal spacing for the column

  • Vertical alignment (if available): top/middle/bottom alignment within the row

  • Background (if available)

Best practices

  • Use percent widths that add up cleanly (e.g., 50/50, 60/40, 33/33/34)

  • Use a dedicated “gap column” pattern for controlled spacing when needed

  • Keep padding on columns, not on individual elements, when you want consistent gutters

Common pitfalls

  • If column widths don’t add up cleanly, columns may drop under each other unexpectedly

  • Designers often forget mobile stacking order—what looks good on desktop becomes awkward on mobile


Group container

image-20251024-115549.png

What it is
A wrapper placed inside a row that keeps its columns together as a group.

Key behaviour (responsive)

  • Columns inside a group container do not stack the same way on mobile (they are kept side-by-side as a group).

AC3 - add group-20251024-120506.gif
image-20241114-134601.png
Columns directly inside a row

 

 

image-20241114-134615.png
Columns inside the group container do not reflow

 

 

When to use

  • Icon + label pairs that must remain on one line

  • Small “two-up” UI patterns that must stay horizontal

  • Tight UI elements where stacking would break meaning

Key settings

  • Width (often 100% of row)

  • Padding

  • Internal column widths

Best practices

  • Use sparingly: keeping columns side-by-side on mobile can reduce readability

  • Use for “must stay together” patterns only

Common pitfalls

  • Overusing groups creates cramped mobile layouts

  • Group contents can become too small on narrow screens


Elements (visible content)

Text

image-20241114-134638.png

What it is
A text block. It may support both “block-level” styling (applies to the whole text element) and “inline” formatting (applies to selected words).

image-20241114-134704.png
Change overall text settings in the right panel

 

image-20241114-134807.png
Highlight text and make changes to specific parts of the text

Key settings (typical)

  • Font family

  • Font size

  • Line height

  • Font weight

  • Color

  • Alignment

  • Padding

  • Text field type (if your tenant requires it for mapping/automation)

  • Preserve whitespace (when exposed)

Inline formatting (toolbar)
Common actions:

  • Bold / italic / underline

  • Superscript / subscript

  • Lists (ordered/unordered)

  • Links

  • Clear formatting

  • Insert token (if enabled)

Best practices

  • Keep typography controlled at Design System level; expose only what Editors truly need

  • Use consistent line-height; avoid “looks fine on my machine” styling

  • Use inline formatting sparingly: email clients can behave differently

Common pitfalls

  • Mixing multiple font sizes/weights inside one element can render inconsistently

  • Copy/paste from Word/Docs often introduces junk formatting—clear formatting when needed


Button

image-20241114-134828.png

What it is
Clickable call-to-action. Typically supports label text, link target, and styling.

image-20220718-080527.png

Key settings

  • Label text

  • Link URL (Settings)

  • Alignment (left/center/right)

  • Width (fit-content vs full width, if available)

  • Height

  • Background color

  • Text color

  • Inner padding (critical for tap target size)

  • Border (width/style/color) and border radius (if available)

Email client constraints

  • Rounded corners and borders are not consistently supported across clients (notably Outlook).

  • Always test buttons across clients if you rely on advanced styling.

Best practices

  • Make tap targets large enough for mobile (padding matters more than font size)

  • Keep button styling consistent across the Design System

  • Avoid “fancy” button techniques unless you’ve proven client support

Common pitfalls

  • Buttons that look fine in preview but break in Outlook

  • Tiny tap targets due to insufficient inner padding


Image

image-20241114-134856.png

What it is
An image placeholder/container that holds an asset.

image-20241114-134922.png
Add an image container
image-20241114-134938.png
Drag an image into the image container

Key settings

  • Source (Design System asset / DAM import / local upload)

  • Alt text (if exposed)

  • Width / size (px or % depending on your system)

  • Padding

  • Fluid on mobile (if available): makes the image expand to full width on mobile

  • Link URL (Settings) to make image clickable

Best practices

  • Always set alt text when your process requires it

  • Prefer DAM renditions when available (right size/crop for the intended use)

  • Use “fluid on mobile” when desktop uses fixed widths but mobile needs full-width readability

Common pitfalls

  • Oversized images causing slow load and layout shifts

  • Missing alt text (compliance/quality issue)

  • Using images with the wrong aspect ratio, forcing awkward padding fixes


Divider

image-20241114-134953.png

What it is
A horizontal line used to separate sections.

image-20220718-080717.png

Key settings

  • Thickness

  • Color

  • Padding above/below

  • Width (if available)

Best practices

  • Use padding to create separation rather than stacking multiple dividers

  • Keep divider styles consistent across the Design System

Common pitfalls

  • Using dividers as spacing hacks instead of proper layout spacing


Spacer

image-20241114-135017.png

What it is
An explicit vertical space element. It’s a “safe” way to create consistent gaps without relying on margins that some clients ignore.

image-20220718-080941.png

Key settings

  • Height

  • Responsive behaviour (if exposed)

  • Padding/margins (tenant-dependent)

Best practices

  • Use spacers for consistent vertical rhythm between blocks

  • Prefer one spacer with a known height over random padding scattered everywhere

Common pitfalls

  • Overusing spacers instead of fixing container padding (creates fragile designs)


HTML component (advanced)

image-20251024-124310.png

What it is
A custom code block for email-safe HTML/CSS when standard components aren’t enough.

AC3 - custom code-20251024-125915.gif

When to use

  • Custom visual separators

  • Specialized patterns not supported by the component library

  • Edge-case client requirements

Key settings

  • HTML/code content

  • Show field in editor mode (if you want Editors to edit it)

  • Lock down (recommended for governance)

Risks

  • Non-standard HTML/CSS can render unpredictably across email clients

  • Harder to support and troubleshoot

  • Can break responsive behaviour if misused

Best practices

  • Use sparingly and keep snippets small

  • Maintain a vetted library of approved snippets (Design System governance)

  • Always test in real clients (not just preview)

Governance tip

If end users must edit it, enable “Show field in editor mode”. Otherwise keep it locked to Designers.


Component selection rules (so customers don’t build garbage)

  • Structure with rows + columns (and groups only when needed)

  • Put content elements inside columns

  • Use spacers for vertical gaps when padding alone becomes messy

  • Treat HTML component as “expert mode”