Documentation

Splash — premium HubSpot drag-and-drop theme

Everything you need to install, edit, and ship a site with Splash — natively in HubSpot's drag-and-drop editor, no code required.

Splash

On this page

  1. Overview
  2. Getting started
  3. Templates
  4. Modules
  5. All sections
  6. Theme settings & design tokens
  7. Header & footer
  8. Blog & filterable listing
  9. Hero background video
  10. RTL & bilingual sites
  11. Updates & child themes
  12. Accessibility
  13. AI Kit
  14. Support

Overview

Splash is a premium HubSpot CMS theme with drag-and-drop modules, reusable sections, page templates and system pages. It's designed in Lovable and rebuilt natively for HubSpot's editor, so your marketing team edits content and layout with HubSpot's own tools.

Just getting started? Splash Lite is the free edition — the same design system with a smaller set of modules and sections.

Getting started

1. Install the theme

From the Marketplace listing, click Purchase then Install. Splash lands in Design Manager → @marketplace and becomes available to every new page.

2. Set your brand once

Before building, set your logo and brand colors in HubSpot's Brand settings. Splash's primary color, secondary color, and header logo inherit from them automatically, so your first page is on-brand before you edit anything.

3. Create a page

Go to Content → Website Pages → Create and pick a Splash template. Start with Home for a full page, or Blank canvas to compose from scratch.

4. Edit and ship

Click any module to edit its fields. Use Add section to drop in a ready-made group of modules. Adjust global styling once in Theme settings and every page follows.

Templates

Splash includes page templates and system templates. Start with the template suited to your page, and use the editing controls available for that template.

Core pages

Content & conversion

Blog

System pages

404 and 500 errors, password prompt, search results, email subscription preferences, subscription confirmation, and backup unsubscribe.

Modules available in the editor

The modules listed below are available in the editor's Add menu. Background and styling controls vary by module; review the available fields and Styles options in the editor, and preview the page before publishing.

Alignment, width and spacing

Most Splash section modules have Alignment, Content width, Space above and Space below in their Styles tab. The Outcome explorer and Register panel keep them in a Layout group.

Structure & layout

Site Header
Logo, navigation menu, CTA button, optional language switcher. Logo only layout and logo height.
Site Footer
Multi-column footer with navigation groups, social links, and a legal line. Logo only layout and logo height.
Page Header
Title, intro, and breadcrumb for interior pages.
Section Heading
Eyebrow, heading, and intro for any section.
Long-Form Text
Rich text for articles, policies, and long copy.
Image and Text
Split layout pairing an image with copy and a CTA.

Hero & narrative

Hero
Headline, intro, two buttons, trust pills, optional background image or video.
Growth Narrative
Numbered story rows for explaining a point of view.
Approach Stepper
Numbered circles with connectors for a process or pipeline.
Process Timeline
Chronological milestones.
Funnel Visualization
Stage-by-stage funnel or pipeline graphic.
Scroll Narrative Hero
Hero for a narrative page, with editable heading and introductory content.
Scroll Statement
A full-width statement for separating parts of a narrative.

Social proof & credibility

Logo Slider
Continuous marquee, color or grayscale, pause on hover. Styling → Logo size sets the logo height: Small 28px, Medium 40px (default) or Large 52px, stepping down to 22 / 30 / 38px on mobile.
Logo Strip
Static row of client logos.
Logo Grid
Multi-row logo grid.
Testimonials
Grid, slider, or carousel with an optional category toggle and monogram avatars.
Recognition Counters
Large statistics with captions on a dark band.
Statistics Band
Headline numbers in a full-width band.
Metric Cards
KPI cards with label, value, and supporting note.
Trust Bar
Credential badges with icons.

Services, features & proof

Services Grid
Icon cards for services or capabilities.
Feature Grid
Feature cards with icons and descriptions.
Case Studies
Cards with challenge, solution, and a headline metric.
Team Grid
Team member cards with photo, role, and links.
Integration Map
Connected-systems diagram with badges.

Conversion & commerce

Call to Action Band
Heading, copy, and buttons in a full-width band.
Pricing Table
Plan cards with features, pricing, and a highlighted recommendation.
Comparison Matrix
Feature-by-plan comparison table.
Revenue Calculator
Interactive inputs producing a projected result.
Maturity Assessment
Scored questionnaire with a result band.
Contact Block
Contact details alongside a HubSpot form.
Conversion Copy
Heading, supporting copy and optional proof points for a conversion section.
Registration Panel
Page details beside a configurable HubSpot form area.

Content, media & blog

Filterable Listing
Searchable card grid whose filter dropdowns build themselves from your tags.
Resource Library
Downloadable resource cards with optional gating.
Blog Featured Post
Highlight a chosen post.
Blog Categories
Category navigation for a blog.
Blog Table of Contents
Auto-linked headings for long posts.
Frequently Asked Questions
Accessible accordion.
Tabs
Tabbed content panels.
Video Player
Responsive embedded video.
Event Details
Date, location, agenda, and registration CTA.
Outcome Explorer
Filterable cards for presenting outcomes and examples.
Floating Video Card
A dismissible floating card linking to a video or call to action.

The Campaign template includes its own header and footer components. These are part of the template and are not available in the editor's Add module menu. Form Split ships as the Form split — native form section; a legacy Form Split module also exists in the theme and is not offered for new content.

All sections

Sections are pre-composed groups of modules in the editor's Add section picker. Drop one in, then edit each module inside it exactly as you would anywhere else. Sections are starting points, not locked layouts — add or delete modules inside them freely.

GroupSections
Layout & introHero — full bleed · Featured content · Features overview
ProofSocial proof — logos + testimonials · Results — stats + case studies · Metrics band · Case study showcase · Team introduction
ExplainServices showcase · Process timeline · Tabbed content · Integrations overview · Video feature
ConvertPricing · Comparison table · CTA banner · FAQ + contact · Resource downloads · Form split — native form
AdvancedFilterable listing

Theme settings & design tokens

Open Design Manager → Splash → Edit theme settings, or click Theme settings inside any page editor. Changes apply across every page and template.

GroupControls
ColorsPrimary, secondary, action, deep navy, text, warm and cool backgrounds
TypographyHeading and body fonts, h1–h6 sizes, link and hover colors
ButtonsBackground, text, hover, corner radius
FormsBackground, border, label, field border, button styling
LayoutContainer width, section spacing, card corner radius
Header & footerBackground, text, and logo controls

Primary color, secondary color, and the header logo inherit from your HubSpot brand settings by default. Override any of them at any time.

Header & footer

Both are global partials with usable drag-and-drop areas, so a change applies site-wide. The header supports a HubSpot navigation menu you've created in account settings, a logo (inherited from brand settings), a CTA button, and an optional language switcher. The footer supports multiple navigation groups, social links, and a legal line.

Both offer a Logo only layout with Left, Centre or Right placement, and a Logo height for desktop and phones. Because they are global, these choices apply to every page that uses them. For a single page, use Blank canvas, minimal or Campaign landing page, whose header and footer belong to the page.

Blog & filterable listing

In Settings → Content → Blog, set the listing template to Blog listing and the post template to Blog post. Comments and the author box are styled to match the theme.

Splash's blog listing uses the Filterable Listing module: filter dropdowns build themselves from how you tag your posts, and a keyword search filters live without a page reload.

Making the filters populate: tag your posts as Dimension: Value — for example Topic: RevOps or Platform: HubSpot. Splash reads the part before the colon as the filter name and the part after it as the option. Dimensions with no matching posts hide themselves automatically, so you can add or remove filters just by retagging.

Hero background video

The Hero module accepts a background video. Under the module's Media group, paste a direct .mp4 URL into Background video URL.

  1. Upload your .mp4 to Marketing → Files in your HubSpot portal.
  2. Copy its public URL.
  3. Paste it into the Hero module's Background video URL field.
Host the video in the File Manager rather than as a theme asset. Video files aren't served from the theme's asset path, so a File Manager URL is the reliable option. Keep it under ~1 MB, muted, and looping. Configure a poster image and preview the video behaviour, including reduced-motion settings, before publishing.

RTL & bilingual sites

Splash is built with CSS logical properties, so it mirrors correctly in right-to-left languages such as Hebrew and Arabic — no separate stylesheet required.

Create a language variant in HubSpot and set its language. Preview the page in that language and review its layout, navigation and interface labels before publishing.

Alignment choices labelled Left and Right are fixed positions: they stay on that side on right-to-left pages too. The hero's Start alignment follows the page direction.

Updates & child themes

Theme updates arrive through the HubSpot Marketplace. Customize through the editor and theme settings, and review updates in a preview before applying them to a live site.

For deeper code changes, consider a child theme and review the resulting pages in a preview before using them on a live site.

Before applying an update to a production site, clone a key page and preview it against the new version.

Accessibility

Splash is built with accessibility in mind, but the result depends on the content you add. Add alt text to your images, check colour contrast after changing brand colours, and test your finished pages with the tools you use.

AI Kit

The Splash AI Kit helps the AI tool you already use (Claude, ChatGPT, Gemini, Lovable, Perplexity, Grok or Base44) plan, write and design pages, sections and blog posts with Splash's real modules and fields. It includes the module and template reference, ready prompts, skills, a Claude plugin, worked examples and starter images.

It's free for Splash and Splash Lite customers and optional: Splash is fully editable with HubSpot's own tools.

Download the Splash AI Kit 2.0.0 (zip, 7 MB)

Start with README.md. LICENSE-AND-USE.md covers use: use it with portals that have Splash installed; don't resell or redistribute it. AI tools draft; you review and publish.

Support

Email chen@iv-lead.com with your portal ID and a link to the page you're working on.

Splash is built and maintained by IV-Lead, a HubSpot Solutions Partner based in Tel Aviv.