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. All 40 modules
  5. All 20 sections
  6. Theme settings & design tokens
  7. Header & footer
  8. Blog & filterable listing
  9. Hero background video
  10. RTL & bilingual sites
  11. Updates, forking & child themes
  12. Accessibility & performance
  13. AI Kit (optional)
  14. Support

Overview

Splash is a premium, fully editable HubSpot CMS theme: 40 drag-and-drop modules, 20 reusable sections, and 20 page templates plus 7 system pages. It's designed in Lovable and rebuilt natively for HubSpot's editor, so your marketing team edits content and layout without touching code — and without breaking the design.

Just getting started? Splash Lite is the free edition — the same design system with 17 modules and 7 sections. Your content carries over when you upgrade; it's the same module family.

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 ships 20 page templates plus 7 system pages. Each is a drag-and-drop layout — pick the closest starting point, then add, remove, or reorder modules.

Core pages

Content & conversion

Blog

System pages

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

All 40 modules

Every module appears in the editor's Add menu with its own icon, and reads the global theme tokens so styling stays consistent automatically. Each exposes a Background option under its Styles tab — Transparent, Warm, Cool, or Dark navy — so you can build an alternating rhythm down the page.

Structure & layout (7)

Site Header
Logo, navigation menu, CTA button, optional language switcher.
Site Footer
Multi-column footer with navigation groups, social links, and a legal line.
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.
Custom Code
Page-level HTML/CSS/JS for trusted authors — update-safe, no fork required.

Hero & narrative (5)

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.

Social proof & credibility (8)

Logo Slider
Continuous marquee, color or grayscale, pause on hover.
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 (5)

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 (6)

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.

Content, media & blog (9)

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.

All 20 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
AdvancedFilterable listing · Custom Code / HTML

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.

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. A poster image displays while the video loads and is what visitors see when reduced-motion is enabled.

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 of any page in HubSpot and set its language; the layout flips automatically. Add the language switcher in the site header so visitors can move between versions. No interface text is hard-coded — every label is an editable field, so translated copy replaces it cleanly.

Updates, forking & child themes

Theme updates arrive through the HubSpot Marketplace. Your page content is never overwritten — updates apply to the theme's code, not to the content you've entered.

If you edit the theme's code directly, HubSpot treats it as a fork and it stops receiving update-safe changes. To customize safely:

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

Accessibility & performance

AI Kit (optional)

The Splash AI Kit is an optional add-on: a set of Claude and Lovable playbooks plus a files library for rebrand sprints. It speeds up a rebrand, but it is never a dependency — Splash is fully editable with native HubSpot tools on its own.

Support

Email chen@iv-lead.com with your portal ID and a link to the page you're working on. We typically respond within 1 business day.

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