Widget Theme Customization — Match Carvia to Your Brand
Product releasev1.0

Product release

Widget Theme Customization — Match Carvia to Your Brand

Give every Carvia widget your website's look — light or dark chrome, brand colors, fonts, and corner radius — with a live theme builder, optional AI detect from your domain, and embed overrides when a single page needs to differ.

~8 min read
01

Release Overview

Your Carvia widgets can now follow the look of your website — colors, fonts, corner radius, and light or dark chrome — so vehicle intelligence feels native on every VDP, not bolted on.

Until now, Carvia widgets shipped with a fixed light appearance. That worked well on bright dealer sites, but stood out on dark templates, brand-forward OEM microsites, and dealer groups with strong visual identity. Shoppers noticed the seam. Marketing teams asked for brand alignment without rewriting the embed.

Widget Theme Customization gives every client a theme for each verified domain. Set it once in the Carvia portal (with a live preview), optionally let Carvia detect colors from your site, and every widget on that domain — carousel, score, history, valuation, and more — picks up the same chrome. Score and status colors stay Carvia-owned so trust signals stay consistent.

1
Theme per domain — apply brand chrome across every Carvia widget on that site
2
Built-in presets — Light (classic Carvia) and Dark for night-mode dealer sites
AI
Detect from your site — optional auto-suggest from your domain's CSS, then refine in the builder
Release date: July 24, 2026  ·  Version: v1.0  ·  Availability: All Carvia widget partners (client portal + admin)  ·  Applies to: Widget Carousel and all themed Carvia embeds on the domain

02

The Problem We Solved

Trust-building intelligence only works when it looks like it belongs on your page.

The “foreign widget” problem

Dealers invest in brand guidelines — primary blues or reds, custom type, rounded or sharp cards, dark hero VDPs. A bright default widget next to that design reads as a third-party add-on. Shoppers trust the data less when the chrome clashes with the rest of the page.

The dark-site gap

Many modern dealer platforms and OEM-aligned templates use dark backgrounds. Light-only widgets created harsh contrast blocks, washed-out borders, and text that never quite matched the surrounding UI.

The “ask engineering every time” problem

Brand tweaks should not require a custom CSS fork or a one-off engineering ticket. Marketing and internet managers need a preview, a save, and confidence that the next inventory page will look the same.

Before Widget Themes
After Widget Themes
Fixed light chrome on every site
Light, dark, or custom brand theme per domain
Widget colors often clashed with dealer branding
Primary, surface, text, and fonts aligned to your site
Changes required custom CSS or engineering help
Theme builder with live preview in the Carvia portal
One look for all domains in a group
Different themes per verified domain when needed
No safe way to try dark mode
One-click Dark preset, then fine-tune

03

What's New

Core

Domain-level widget themes

Assign a theme to each verified domain. Every Carvia widget on that domain inherits the same chrome — carousel tabs, cards, buttons, borders, and typography — without changing your VIN data or embed placement.

Core

Theme builder with live preview

Open Widget theme from your domain settings in the client portal. Adjust colors, fonts, and radius while a sample widget updates instantly. Save as a reusable preset or apply directly to the domain.

Optional

AI theme detection

Prefer a head start? Run Detect theme against your domain. Carvia samples public site styles and suggests a starter palette. You always review and confirm before anything goes live.

Optional

Container-level overrides

For special pages (campaign landing pages, OEM co-branded microsites), your web team can override the domain theme on a single embed with data-theme and data-theme-style attributes. Container settings win over the domain default.

Trust

Score & status colors stay Carvia

Carvia Score bands, risk indicators, and semantic status colors (accident / recall severity, etc.) remain Carvia-owned. You brand the chrome; we keep the meaning of the signals clear and consistent.


04

How to Match Your Brand

Most partners will customize once per domain from the portal — no embed rewrite required.

  1. Open your client portal and select the verified domain that hosts your VDPs.
  2. Open Widget theme. Start from Light (classic Carvia), Dark, or a saved preset.
  3. (Optional) Detect from your website. Let Carvia propose primary, surface, and text colors based on your live site, then tweak what doesn't match.
  4. Tune branding tokens — brand primary/secondary, backgrounds, borders, text, muted text, button text, font family, font size, and corner radius for cards and buttons.
  5. Preview, then save. Confirm the live preview looks right next to your VDP template, apply to the domain, and refresh a live listing to verify.
No domain theme configured? Widgets keep the classic Light look — identical to what your shoppers already know. Themes are additive; nothing breaks if you never open the builder.

05

What You Can Customize

Colors

  • Primary & secondary — gradients, accents, and key CTAs
  • Background & surface — page wash vs. card panels
  • Border — card and divider chrome
  • Text & muted text — headings/body vs. hints and secondary copy
  • Button text — contrast on primary CTAs

Typography

  • Font family — allowlisted options (including Manrope, Inter, Open Sans, Lato, Montserrat, Source Sans 3, Georgia, and system UI)
  • Font size scale — discrete sizes so the whole widget family stays readable and consistent

Shape

  • Container radius — outer cards and panels
  • Button radius — CTAs and form controls (including pill / full)

Color scheme

  • Light or dark — tells the embed how to treat native UI chrome (scrollbars, form controls) alongside your palette

06

Optional Embed Overrides

Domain themes cover most needs. Use embed attributes when a single page should differ.

Your theme builder can also copy a ready-to-paste snippet. Typical patterns:

Use a named theme on one embed

<div
  class="carvia-widget"
  data-widget="widget-carousel"
  data-theme="dark"
  data-vin="1HGCM82633A004352"
  data-mileage="45000"
  data-listing-price="22000"
></div>

Override specific brand tokens

<div
  class="carvia-widget"
  data-widget="widget-carousel"
  data-theme-style='{"primary":"#0B3D91","secondary":"#1F6FEB","radiusButton":"full"}'
  data-vin="1HGCM82633A004352"
></div>

Priority (highest last): Light defaults → domain preset → domain overrides → container data-theme → container style / data-theme-style. That means a campaign page can diverge from the dealership default without changing every VDP.


07

Value by Role

For marketing and internet directors

  • Brand-consistent VDPs — Carvia chrome matches your primary palette and type
  • Self-serve control — preview and publish without a redesign project
  • Multi-site groups — different themes per domain when rooftops or brands differ

For general managers

  • Native-looking trust layer — intelligence that feels like part of the storefront
  • No disruption — existing embeds keep working; theme is configuration, not a reinstall

For sales professionals

  • Same walkthrough, better presentation — the carousel content is unchanged; only the chrome matches the site you already demo on the lot


09

Getting Started

  1. Sign in to the Carvia client portal and open the domain you want to brand.
  2. Launch Widget theme — try Dark if your VDPs are dark; otherwise start from Light and set your primary brand color.
  3. Optionally run Detect theme, review the suggestion, and adjust fonts or radius to match your cards.
  4. Save and apply to the domain. Load a live VDP (and the carousel) to confirm colors, text, and corners look right on mobile and desktop.
  5. Need a one-off page? Ask your web team to use the copy-ready snippet from the builder, or add data-theme / data-theme-style on that mount only.
Questions about themes, domain verification, or co-branded landing pages? Contact your Carvia account team or visit carvia.ai/contact. Preview the default experience on our sample report.