Skip to main content

Modern Content Blocks for Confluence — User Guide

Installation

  1. Install Modern Content Blocks for Confluence from the Atlassian Marketplace
  2. Once installed, the macros are available in the Confluence macro browser
  3. The app detects your license tier automatically — Standard (free for teams ≤10) or Advanced. No configuration needed.

Quick Start

  1. Edit any Confluence page
  2. Type / followed by what you want — /button, /gallery, /tabs, etc. — to find a macro fast. Or type /modern to see all 23 macros from this app at once.
  3. Select a macro, configure it, and click Save
  4. A live preview updates in real time as you change settings

Editions — Free vs Paid

Modern Content Blocks comes in two editions, unlocked automatically by your Marketplace license.

Standard

Includes 16 macros — all the formatting blocks, page-builder macros (hero, pricing table, tabs, countdown, FAQ, and more), plus all 5 theme presets.

  • Free for teams of 10 or fewer users
  • Paid for larger teams

Advanced

Everything in Standard, plus 7 premium macros — Card Grid (with carousel), Team Showcase, Image Gallery (masonry + lightbox), QR Code, Annotation, Article (with bilingual mode), and Form (with submissions dashboard). Also unlocks the Theme Editor with custom color, font, spacing, and shadow controls.

  • Paid license

What happens when someone on a Standard license views an Advanced macro? They see a friendly "Upgrade Required" message. The rest of the page renders normally.


Theme Editor

Access the theme editor from the app's global page in Confluence. It controls the visual identity of all MCB macros on your site.

Requires Advanced license. On the Standard tier, the Theme Editor page shows an upgrade prompt.

Theme Presets

PresetPrimary ColorBorder RadiusFeel
DefaultBlue (#0052CC)Rounded (8px)Clean and professional
DarkDark tonesRoundedSleek dark mode
MinimalGraySharp (0px)Ultra-clean, no distractions
BoldRed (#E11D48)RoundedStrong visual impact
PastelLight blue (#0891B2)Pill (rounded)Soft and friendly

Custom Settings

SettingOptionsDescription
Primary ColorColor picker + 6 preset swatchesAccent color used across all macros
Dark Primary ColorColor picker (optional)Separate accent for dark mode; falls back to Primary if unset
Border RadiusSharp / Rounded / PillCorner rounding for buttons, cards, panels
Font Family15 bundled Google Fonts + system stackBase font for all macro text — fonts lazy-load on first use
Spacing ScaleCompact / Normal / ComfortableControls padding and margins globally
Shadow IntensityNone / Subtle / MediumDrop shadow depth on cards and panels

Dark / Light Mode

MCB automatically detects your Confluence theme (light or dark) and adjusts all colors accordingly. No manual configuration needed.


Macros

Button [Standard]

A customizable call-to-action button with link support.

SettingOptionsDefault
Button TextFree text (required)"Click me"
URLAny URL
Button StylePrimary / Secondary / Outline / Ghost / LinkPrimary
SizeSmall / Medium / LargeMedium
AlignmentLeft / Center / RightLeft
Background ColorColor picker#0052CC
Text ColorColor picker#FFFFFF
Border RadiusCustom (e.g., "8px")Theme default
AnimationNone / Hover Lift / Pulse / Bounce / GlowNone
Link BehaviorSame Window / New WindowSame Window

Button Group [Standard]

A row, column, or wrapping set of buttons — use it to group related actions (Submit/Cancel, pager Prev/Next, social links).

Layout:

SettingOptionsDefault
LayoutRow / Column / WrapRow
SizeSmall / Medium / LargeMedium
AlignmentLeft / Center / RightLeft
SpacingTight / Normal / LooseNormal
Button WidthAuto / FullAuto
AnimationNone / Hover Lift / Pulse / Bounce / GlowNone

Per Button (up to 10): same settings as the standalone Button (text, URL, style, colors, radius).


Status [Standard]

A colored status badge/label.

SettingOptionsDefault
LabelFree text (required)"To Do"
ColorColor picker#FF5630
SizeSmall / Medium / LargeMedium
Border RadiusRounded / Pill / SquarePill

Divider [Standard]

A visual separator with optional text or icon in the center.

SettingOptionsDefault
TypeLine / With Text / With IconLine
AlignmentLeft / Center / RightCenter
Full WidthToggleOn
Width50–1200px sliderFull width
ColorColor picker#DFE1E6
Thickness1–10px slider1px
TextFree text (for "With Text")
IconEmoji or character (for "With Icon")
Icon Size14 / 18 / 24 / 32 / 42 / 64px

Title [Standard]

A styled heading with a full rich text editor.

SettingOptionsDefault
Title TextRich text editor (required)"Your Title"
Heading LevelH1 / H2 / H3 / H4H2
AlignmentLeft / Center / RightLeft
Font Size12–72px slider24px
Font Weight100–900 slider600
ColorColor picker#172B4D
Custom Line HeightToggle + 1–3 sliderOff

Panel [Standard]

A colored callout panel with accent border. Bodied — drop rich text content inside via the Confluence editor.

SettingOptionsDefault
StyleInfo / Warning / Success / Error / Note / CustomInfo
TitleFree text
IconLucide icon picker (search by name)Per-style default
Border PositionLeft Accent / Top Accent / Full BorderLeft Accent
Border Radius0–20px slider4px
Border ColorColor picker (Custom style)#0065FF
Background ColorColor picker (Custom style)#DEEBFF
Text ColorColor picker (Custom style)#172B4D

Expand [Standard]

A collapsible accordion with one or more sections. Drag to reorder sections, rich text per section.

Per Section (no fixed limit):

SettingDescription
TitleSection heading (required)
IconEmoji or character per section
ContentRich text editor — bold, italic, underline, headings, lists, links, blockquote, code
Initially OpenToggle — section starts expanded

Layout & Behavior:

SettingOptionsDefault
Design StyleSimple / Bordered / Shadowed / Gradient / MinimalSimple
AnimationOn / Off (smooth expand/collapse)On
Animation Speed100–1000ms slider300ms
Chevron PositionLeft / RightRight
Content Padding0–32px slider16px
Accent ColorColor pickerTheme primary
Allow Multiple OpenToggle — off = accordion (only one section open)Off

Progress [Standard]

One or more progress bars showing completion status.

SettingOptionsDefault
StyleEdged / Rounded / CircularRounded
SizeSmall / Medium / LargeMedium
Height4–40px slider (overrides Size)12px
AlignmentLeft / Center / RightLeft
ShadowToggleOff
Show OverallToggle (avg of all bars)Off

Per bar (up to 5 bars): Title, Value (65), Max (100), Type (Percentage/Number), Primary Color, Secondary Color.


Countdown [Standard]

A live countdown timer to a target date.

SettingOptionsDefault
Target Date & TimeDate/time picker7 days from now
StyleBox / Circle / GaugesBox
SizeSmall / Medium / Large / X-LargeMedium
Primary ColorColor picker#0052CC
Digit AnimationNone / Slide / FadeNone
Show Labels / Days / Hours / Minutes / SecondsTogglesOn

Background [Standard]

A colored, gradient, or image background section that wraps rich text. Use it to break a page into visually distinct sections.

SettingOptionsDefault
Background TypeColor / Gradient / ImageColor
Background ValueColor, gradient CSS, or image URLTheme primary
Overlay ColorColor picker (image backgrounds)#000000
Overlay Opacity0–100% (image backgrounds)0%
Min HeightPixels200
PaddingPixels24

Tabs [Standard]

Organize content in switchable tabs with rich text support.

Per Tab (up to 8 tabs): Title, Content Heading, Description, Tab Content (rich text), Image, Background Color, Image Fit/Position/Size, Overlay.

Layout Settings: Tab Position (Top/Left/Right), Style (Line/Pills/Card), Preset (Simple/Card/Image Left/Image Top/Image Background), Alignment, Show Underline, Hover Effect (None/Lift/Scale).


Hero Section [Standard]

A large banner area with title, subtitle, and call-to-action buttons.

Content: Title (required), Subtitle, Title/Subtitle Alignment, Min Height (150–600px).

Background: Type (Color/Gradient/Image), Color, Gradient CSS, Image, Overlay Opacity/Color.

CTA: Primary/Secondary CTA Label and URL, CTA Style, Horizontal/Vertical Alignment.


FAQ Section [Standard]

An accordion-style FAQ section with search, filtering, and SEO-friendly structured data.

Questions (up to 20, drag to reorder): Question (required), Answer (rich text), Category, Initially Open.

Options: Section Title, Style (Simple/Collapse/Centered/Bordered/Shadowed), Enable Search, Allow Multiple Open, Show Category Filter.

Features: Search highlights matching text, Expand/Collapse All toggle, Schema.org FAQPage JSON-LD for SEO.


Pricing Table [Standard]

A pricing plan comparison with highlighted tiers.

Per Plan (up to 5): Name (required), Price, Period, Description, Features list, CTA Label, CTA URL, Highlight toggle.

Layout: Columns (2/3/4), Highlight Color. Highlighted plans show a "Popular" badge.


Numbered Headings [Standard]

Auto-numbers headings (H1–H6) using CSS counters — independent counter scope per macro.

SettingOptionsDefault
H1–H6 SchemeDecimal / Upper Alpha / Lower Alpha / Upper Roman / Lower Roman / NoneDecimal
Separator., -, /, _, (, ), or any 1–4 char combo.
Trailing SeparatorShow after last number (e.g. 1.1.)Off

Templates: 9 presets — Standard Decimal, Legal, Outline, Roman Formal, Alphabetic Index, MLA Classic, Parenthesized, Scientific, Modern Minimal.


Table [Standard]

Styled tables with preset styles, zebra striping, colored headers, and first-column emphasis.

SettingOptionsDefault
Columns1–8, add/remove inline3
RowsUp to 50, drag-to-reorder2
StyleStriped / Bordered / Minimal / ModernStriped
Header backgroundAny hex (optional override)Theme default
First column as row headersOn / OffOff

Templates: 4 presets — Comparison Matrix, Spec Sheet, Data Table, Schedule.


Card Grid [Advanced]

A responsive grid of content cards with optional images and CTAs.

SettingOptionsDefault
Columns1 / 2 / 3 / 43
Card StyleBasic / Outlined / ElevatedBasic
Image PositionTop / LeftTop

Per Card (up to 12): Title, Description, Image URL, CTA Label, CTA URL.


Team Showcase [Advanced]

A grid of team-member cards — avatar, name, role, bio, social links.

SettingOptionsDefault
Columns1 / 2 / 3 / 43
Card StyleBasic / Outlined / ElevatedOutlined
Avatar ShapeCircle / Rounded / SquareCircle
Avatar SizeSmall (48px) / Medium (72px) / Large (96px)Medium
AlignmentLeft / CenterCenter

Each member supports name, avatar (or auto-colored initials), rich-text bio, department, location, email, social links. Up to 20 members per macro.


A photo gallery with grid or masonry layouts, hover effects, and a built-in lightbox.

SettingOptionsDefault
LayoutGrid / MasonryGrid
Columns1 / 2 / 3 / 43
Hover effectNone / Zoom / Lift / DarkenNone
LightboxOn / OffOn

All images stored as base64 — no external URLs (Runs on Atlassian compliant). True browser fullscreen via Fullscreen API. Up to 30 images per macro.


QR Code [Advanced]

A scannable QR code generator with 7 content types and optional logo overlay.

SettingOptionsDefault
Content typeURL / Text / Email / Phone / SMS / WiFi / vCardURL
Size128–512px256px
Error correctionL / M / Q / HQ
Logo overlayOptional uploadNone

100% client-side generation — no network calls. When logo overlay is present, ECC auto-locks to H (30% recovery).


Annotation [Advanced]

Inline annotations for terms, definitions, and callouts — rendered by @forge/react (UI Kit) with native Tooltip component.

SettingOptionsDefault
Term (trigger)Any inline text
BodyPlain text on hover
Term stylePlain / Bold / Italic / Underline / Highlight / BadgePlain
PositionTop / Bottom / Left / Right / Auto / Follow mouseTop
Delay0–1500ms300ms

Templates: 6 presets — Acronym, Definition, Hint, Citation, Highlight, Badge.


Article [Advanced]

A long-form reading macro with drop caps, typography templates, and bilingual mode.

SettingOptionsDefault
TemplateMedium / Quora / Substack / NYT / GitHub / MinimalMedium
Font family15 bundled open-source familiesPer template
Drop capOn / OffPer template
Bilingual modeOn / OffOff

Bilingual mode: pairs a Native rich-text editor with a Translation editor per paragraph.


Form [Advanced]

Collect survey responses, feedback, RSVPs — the only macro with server-side persistence.

SettingOptionsDefault
Form titleAny stringUntitled form
Field typesShort text / Long text / Dropdown / Checkboxes / Star rating / Email / Date pickerShort text
Submit button textAny stringSubmit

Where submissions go: Form Submissions space page (apps menu in your space). Space admins only. Export CSV, delete rows inline.


Form Submissions (Space Admin Page)

A dedicated space page for viewing collected form submissions.

Requires Advanced license. On the Standard tier, the Form Submissions page shows an upgrade prompt.

Layout: two-pane. Left lists every form with submission count badge. Right shows a sortable table.

Actions: Export CSV, Delete per-row with confirmation, Refresh.


Tips

  • Live Preview: Every macro config panel shows a real-time preview on the right side
  • Templates: Every macro opens with a "Start from a template" link — 76+ built-in presets
  • Upgrade for more: Standard includes 16 macros (free for teams ≤10). Advanced unlocks 7 premium macros + Theme Editor
  • Theme Consistency: Set brand colors once in the Theme Editor — all macros inherit
  • Dark Mode: All macros automatically adapt to Confluence's dark/light theme

  • (Coming soon)

Modern Content Blocks works great alongside other NGPILOT apps. Here are apps that complement specific features:

Cited by

Modern Content Blocks is referenced in the following guides:

Support

For issues or feature requests, please visit the app's listing on the Atlassian Marketplace.