Skip to main content

Main navigation

  • Home
    • Building Jarvis
    • The Jarvis Components
    • Creating a Drupal 11 Theme
  • Videos
  • Demo Page
Home

Hero Component

Background color or image with opacity.  Text floated left, center or right. Call to Action button

Jarvis — the flexible SDC theme for Drupal

Build faster with a modern Single Directory Components (SDC) foundation, production-ready components, and layout freedom that scales from landing pages to full sites.

Get This Theme

Video Components

  • Video Background with text overlay
  • Full width video
  • Video with a Sidebar

Video Background

Your important message right here. the height can be adjusted as well as the oolor of this overlay and text.

I love Jarvis!

Request Info

This is the Eyebrow text

The Video Title

A message about Jarvis.
Primary Button Secondary Button →

Card Components

Card blocks with multiple options 

Everything you need to ship a component-driven Drupal site

Jarvis is designed for teams who want a clean SDC workflow, a library of reusable UI building blocks, and the freedom to compose pages in Layout Builder/Canvas without fighting the theme.

Woman at desk using laptop

SDC-based by design

Markup, styles, and schemas together in Single Directory Components. Predictable, maintainable, and friendly to both developers and site builders.

Read the approach
Jarvis logo with website mockup

SDC-based by design

Organize markup, styles, and schemas together in Single Directory Components. Predictable, maintainable, and friendly to both developers and site builders.

Read the approach
Jarvis website hero banner showing “Modern, Flexible, Built for Drupal” with team at table

Layout freedom

Boxed or full-width sections, responsive columns, and flexible content patterns that look great on any device — no custom templates required.

See layout examples
Component showcase

Jarvis ships with a focused set of 20 components that cover the most common marketing and editorial patterns — so you can assemble pages quickly and keep designs consistent.

Hero + CTA

Lead with a clear message and a primary conversion action — perfect for front pages and campaign landing pages.

Cards + grids

Highlight features, services, or content collections with flexible cards that work in columns and sections.

Media + story

Blend images, video, and rich text to tell a product story that feels modern and intentional.

Jarvis website hero banner showing “Modern, Flexible, Built for Drupal” with team at table

Drupal AI for Beginners

Take the course at YouTube for FREE!

Watch the first video

This component uses the WYSIWYG editor in Canvas (this is custom - Canvas doesn't support the editor out-of-the-box).

Take the Drupal AI course - for FREE.

An introduction to Drupal AI by Rod Martin

Jarvis theme banner

Section heading

Body copy with rich text support.

This card expands the image to the full height of the container regardless of how much text is in this component.

 

Flexible layouts without custom templates

Compose pages from sections and responsive column components. Keep content editors productive and ensure the design system stays consistent across every page.

People Cards

Image, name, contact information and socials

janet portrait

Janet Murphy

Marketing
+1 555 123 4567
janet@example.com
susan portrait

Susan Morris

Sales
+1 555 123 4567
jane@example.com
bill portrait

Bill Harris

CEO
+1 555 123 4567
bill@example.com

Stats Card Component

20

Components included for modern marketing and editorial pages

1, 2 or 3

Responsive column layouts you can mix and match in minutes

SDC

Component architecture that makes theming and reuse straightforward

Image with Overlay

Overlay can be left or right justified

Laptop showing the Jarvis theme

Come as you are —

there's a seat saved for you this Sunday.
Woman at desk using laptop
Photo caption goes here.

Make it yours: theming and customization

Jarvis is built to be customized. Adjust look and feel through component props, theme settings, and SDC overrides — without losing the benefits of a consistent system.

  • Swap section backgrounds and spacing per page
  • Choose component variants (cards, columns, CTAs)
  • Extend the library with your own SDC components

Trusted by people who value speed and consistency

When the design system is component-first, we move faster — with fewer regressions and more predictable results.

Large Call to Action Component

Get Jarvis

Build your next Drupal site with Jarvis

Start with a flexible SDC foundation, leverage 20 included components, and ship pages that look consistent across every breakpoint.

Get Jarvis

Map Component

Google map from an address - no API calls

View on Google Maps (opens in new tab)
Powered by Drupal

User account menu

  • Log in