Skip to content
Aura Theme v1.0 · Learning Center

Aura Theme Documentation

Your complete guide to Aura Theme on HubSpot CMS — installation, theme settings, templates, 50 modules, 18 drag-and-drop sections, blog setup, and troubleshooting. Interactive docs with screenshots and step-by-step walkthroughs.

Built by Chetan Kumar · MIT licensed · 23+ templates · 50 modules · 18 DnD sections

50Modules
23+Templates
18Sections
767pxMobile BP

Getting started

Popular topics

More resources

Use the sidebar search to filter topics, or scroll to watch the reading progress bar. Every section includes screenshots and marketer-friendly instructions — no code required.

Installation

Get Aura Theme live on your HubSpot portal in a few minutes. These steps assume you have already installed the theme from the Template Marketplace or uploaded it via the CLI.

  1. 1
    Open Themes & Modules — Go to Settings → Tools → Website → Themes & Modules and confirm Aura Theme appears in your library.
  2. 2
    Set as active theme — Select Aura and click Set as active theme for the domain or specific pages you want to use it on.
  3. 3
    Assign page templates — When creating pages, pick Aura templates (Home, About, Pricing, Landing, etc.) from Settings → Advanced → Template.
  4. 4
    Configure blog templates — Go to Settings → Website → Blog → Templates and assign Blog Listing and Blog Post.
  5. 5
    Open the Style Guide — Create a page with the Style Guide template to preview colors, buttons, and typography tied to your global settings.
Aura Theme home page preview
The Home template — hero, stats, features, testimonials, pricing preview, FAQ, and CTA sections out of the box.

Pro tip

Jump to the Theme settings section below for a step-by-step walkthrough of colors, typography, layout, and marketplace compliance.

Theme settings

Aura centralizes branding in Design → Theme settings (or Edit → Theme: Aura Theme from any page). Changes cascade site-wide unless a module overrides them in its Style tab.

Colors Typography Layout Buttons & cards Forms Tables Header
Aura global theme settings panel
Theme settings control colors, fonts, spacing, and component tokens from one panel — no code required.
TokenDefaultUsed for
Primary#F97316Buttons, links, accents, gradients
Secondary#14B8A6Secondary buttons, badges, highlights
Background#FFFBF5Page canvas, warm off-white surface
Surface / Card#EDE6D8 / whiteSection backgrounds, elevated cards
Text tiersStone paletteHeadings, body, muted captions

All colors map to CSS custom properties (--aura-color-*) so modules inherit updates instantly after publish.

  • Heading font: Sora (Google Fonts) — geometric, modern display type
  • Body font: Inter — optimized for UI and long-form reading
  • Configurable base size, heading weight, and H1–H6 scale
  • Line height and letter-spacing tokens for section headers vs. body copy
  • Content width — default 1280px max container
  • Section padding — default 72px vertical rhythm
  • Border radius — shared across buttons, cards, and inputs
  • Shadows — card, hover, and floating elevation presets
Aura design system tokens
Live Style Guide template reflects every token — update theme settings and watch components update in real time.

Header & footer

Aura uses two global modules on every page and blog template. Edit once — changes propagate everywhere.

Site Header

  • Logo upload (SVG or PNG, ~48px max height recommended)
  • HubSpot Navigation Menu field — supports nested child and sub-child items with dropdowns
  • Utility link plus up to two CTA buttons (primary / outline)
  • Sticky header toggle and mobile hamburger with slide-down panel

Edit via Design Manager → Global modules → Site Header, or click the header on any page in the editor.

Site Footer

  • Logo, short description, and social icon links
  • Repeater link columns — Product, Company, Resources, Legal
  • Newsletter form area and customizable copyright line

Page templates

Aura ships with 23+ templates — marketing pages, conversion landings, blog, system pages, and documentation. Assign per page under Settings → Advanced → Template.

CategoryTemplatesBest for
MarketingHome, About, Features, Product, Services, Pricing, Team, Careers, Contact, FAQ, Case StudyFull-funnel company site
LandingLanding, Demo Request, Webinar, Product Launch, Ebook Download, App WaitlistCampaigns & lead gen
ContentBlog Listing, Blog PostSEO & thought leadership
ReferenceStyle Guide, DocumentationDesign system & onboarding
System404, 500, Search, Password, Membership login/registerHubSpot-required system pages

Modules

Aura includes 50 custom modules (48 content + 2 global header/footer). Each module has content fields and a Style tab for layout variants, spacing, and background overrides.

Hero Stats Pricing FAQ Testimonials Lead capture Conversion split Style guide

Module categories

CategoryExamples
Layout & heroesHero, Section Header, Stats Row, Feature Grid, Image with Text, Conversion Split
MarketingTestimonials, Pricing Table, FAQ Accordion, CTA Banner, Lead Capture, Use Cases
Page-specificTeam Grid, Careers Openings, Case Study Intro, Blog Listing, Documentation
Style guideColors, Typography, Buttons, Badges, Cards, Forms, Tables, Alerts
GlobalSite Header, Site Footer
Aura custom module library
50 aura-* modules — hero, stats, pricing, FAQ, testimonials, lead capture, and style guide components. Each module has content fields and a Style tab for layout variants.

Shared modules

Editing a module file (e.g. aura-conversion-split) updates every page and section that uses it. For page-specific copy, edit the module instance in the page editor — not the module source in Design Manager unless you intend a global design change.

Drag-and-drop sections

Click + Add section in the page editor to insert 18 pre-built Aura sections. Sections bundle modules with consistent spacing and backgrounds — ideal for marketers composing pages visually.

  • Hero with Form, Landing Hero Neon, Conversion Split, Lead Capture
  • Features Grid, Stats Row, Image with Text, Use Cases, CTA Banner
  • Pricing, Testimonials, FAQ Page, Contact Form & Info
  • Team Grid, Case Study — Intro, Case Study — Challenge & Solution
  • Careers — Job Openings, Careers — Hiring Process, Landing Stats
Aura drag-and-drop sections library
Sections appear in the HubSpot section picker — each is a curated stack of Aura modules with theme-aligned spacing.

Blog

Assign templates

  1. 1
    Go to Settings → Website → Blog.
  2. 2
    Set listing template to Blog Listing and post template to Blog Post.
  3. 3
    Publish a test post with tags and a meta description to preview cards and filters.

Tag filters

Filters use HubSpot's blog_tags() — assign tags to posts and they appear as filter pills automatically. No manual configuration required.

Card excerpts

Listing card excerpts pull from each post's meta description. Add meta descriptions in post settings for polished preview cards.

Forms

Aura styles both legacy HubSpot forms (.hs-form) and the new form editor (hsfc-* classes). Form appearance inherits button radius, input borders, and focus rings from theme settings.

  • Contact page — Contact Form & Info module with side-by-side layout
  • Landing pages — Lead Capture and Conversion Split modules
  • Hero with Form section — native HubSpot form in a hero layout
  • Footer — optional newsletter form in Site Footer global module
Styled HubSpot form on an Aura page
Forms pick up global button styles, input radius, and focus states from theme settings.

Tables

Aura applies consistent table styling across blog posts, rich text modules, documentation pages, and the Style Guide. Customize appearance under Theme Settings → Tables.

  • Header style — solid fill, gradient, or minimal underline
  • Colors — header background, header text, cell background, borders, and stripe rows
  • Layout — border width, corner radius, and cell padding
  • Interaction — optional striped rows and row hover highlight

Wrap custom HTML tables in <div class="aura-table-wrap"> for horizontal scroll on small screens. Tables inserted via the rich text editor are styled automatically.

Style guide

Create a page with the Style Guide template to preview live samples of every design token — colors, typography, spacing, buttons, badges, cards, form elements, tables, and alerts. All components are wired to global theme settings.

Aura Style Guide template
Use this page as your brand QA checklist — change a theme setting, refresh, and confirm every component updated.

Recommended workflow: keep a draft Style Guide page open in one tab and Theme Settings in another. Use View on in the settings panel to preview changes on different templates before publishing.

Troubleshooting

Common issues and quick fixes. Expand each item for details.

Theme settings changes not visible
  • Hard-refresh the preview (Cmd+Shift+R / Ctrl+Shift+R).
  • Republish the page after saving theme settings.
  • Check if a module Style tab overrides the global background or colors.
  • Clear HubSpot CDN cache by republishing the theme from Design Manager.
Blog tag filters are empty
  • Confirm posts have tags assigned in the blog editor.
  • Verify Blog Listing is set as the blog listing template.
  • Publish at least one tagged post — draft-only tags may not appear in filters.
Forms look unstyled
  • Ensure the form is a HubSpot form (not a raw HTML embed).
  • New form editor forms use hsfc-* classes — Aura includes styles for both editors.
  • Check that the page uses an Aura template (system form CSS loads with the theme).
Mobile layout issues

The Aura mobile breakpoint is 767px. Preview at 375px and 477px in HubSpot responsive mode. The header collapses to a hamburger menu; multi-column grids stack to single column.

Module changes affected other pages

Modules are shared assets. Editing module source in Design Manager updates every instance. For page-specific content, edit the module instance in the page editor fields — not the module HTML/CSS files.

© 2026 Chetan Kumar. Aura Theme documentation. Licensed under MIT.

Version 1.0.0 · Last updated June 2026