Skip to content

Themes

For Brands

Themes control the visual design of your brand’s location sites — colors, typography, header, footer, and component styles. One theme is active at a time and applies to all location pages.

  • Selecting a different built-in theme to match your franchise’s brand identity
  • Customizing the active theme’s CSS to apply brand colors or fine-tune styles
  • Uploading a custom theme built for your brand

Themes page showing the active 'Service Business' theme with Preview, Customize, and Deactivate buttons, and four installed themes below with Preview, Activate, and Delete buttons

Go to Build → Site Structure → Themes to manage themes.

The page is divided into two sections:

Active Theme — the theme currently applied to all location pages. Actions:

  • Preview — open a live preview without making changes
  • Customize — open the theme editor to add CSS, JavaScript, or external libraries
  • Deactivate — switch back to no active theme (falls back to the base theme)

Installed Themes — themes installed but not currently active. Actions:

  • Preview — preview the theme without activating it
  • Activate — make this the active theme, replacing the current one
  • Delete — remove the theme (built-in themes cannot be deleted)

KynectLocal includes five built-in themes:

ThemeDescription
Service BusinessProfessional blues and grays with clear sans-serif typography
KynectLocal BaseClean, neutral default. Fully implements the CSS variable system
Gym & FitnessHigh-contrast orange and black palette with industrial typography
Beauty & WellnessSoft pinks with cream neutrals and serif typography
Restaurant & FoodRich ambers and deep reds with editorial typography

Click Upload Theme (.zip) to install a theme package. Custom themes follow the KynectLocal theme format and can be built to match your brand’s exact design specifications.


Theme customize panel showing External Libraries, Global CSS, Template CSS, and Custom JavaScript fields alongside a live preview of the location home page

Click Customize on the active theme to open the theme editor. Changes here apply on top of the theme’s base styles — you do not edit the theme files directly.

  • External Script URLs — load third-party JavaScript libraries (e.g. a font library or analytics script) by entering one URL per line
  • External Stylesheet URLs — load external CSS files (e.g. a web font stylesheet) by entering one URL per line

Write CSS that applies to all pages on the location site. Use this to override theme variables or add brand-specific styles.

Write CSS scoped to a specific template. Use the page selector dropdown in the preview panel to choose a template (Brand Home, Location Home, Service Page). CSS entered here is injected only on pages using that template.

Write JavaScript that runs on all location pages. Use this to initialize third-party integrations or add custom behavior.

The editor keeps the last 10 saved versions. Click Version History to view and restore a previous state.

Click Save to apply your changes. Click Discard to revert to the last saved state.


  • Templates — assign page-level templates that inherit the active theme’s styles
  • Navigation — the header and footer that the theme renders
  • Pages & Content (Puck) — Puck blocks render within the active theme’s layout