> ## Documentation Index
> Fetch the complete documentation index at: https://funnelfox.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Themes & global styles

> Customize funnel themes in FunnelFox. Set global colors, fonts, button styles, and consistent branding across all screens.

Themes let you define a consistent look for all funnel screens at once instead of tweaking the Style tab for each element on every screen.

You can reuse the same theme across all funnels in a project for consistent global design.

<Frame>
  <img src="https://mintcdn.com/funnelfox/6MBRlP13Ovf5bvmp/assets/themes-intro.gif?s=6a7256a09c86ed8e07715534653c3b76" width="1908" height="984" data-path="assets/themes-intro.gif" />
</Frame>

## How themes work

To speed up funnel design across your project:

0. **Default theme**: When you open Global themes settings for the first time, you’ll be prompted to set up a default theme.

Any new funnels you create manually or with [AI Chat in Editor](/agentic-solution/overview#ai-chat-in-editor) will use this same default theme automatically.
You can edit or replace it at any time.

<Frame>
  <img src="https://mintcdn.com/funnelfox/9giZ9Kkn5tc-FXLC/assets/create-default-theme.gif?s=79a4c6976c10f1c0cdd4340d12384353" width="1920" height="880" data-path="assets/create-default-theme.gif" />
</Frame>

1. [Create new theme](/editor/themes#create-theme): Define your design by setting styles for all theme elements. You can create multiple themes for different products or campaigns.

2. [Apply theme](/editor/themes#apply-theme): All elements in the funnel will inherit the theme's styles automatically.

3. [Override when needed](/editor/themes#theme-overrides): Make element-specific style adjustments without affecting the global theme.

<Info>While themes affect most **Style** tab settings available in the Editor, some settings aren’t included. Always review your funnel’s appearance after applying or editing a theme.</Info>

## Create theme

Once you create a funnel, it has a default theme applied. If you want to create another theme to be available across all project funnels:

1. Click the **Editor menu** at the top left and select **Themes**.

2. Click **New Theme**.

3. Name your theme.

4. Configure style settings for theme elements.

5. Click **Save New Theme**.

<Frame>
  <img src="https://mintcdn.com/funnelfox/cxG6YKcN6wJiSnp-/assets/create-new-theme.gif?s=e547525bdf32f3d2a0934b1d55ac347b" width="1908" height="984" data-path="assets/create-new-theme.gif" />
</Frame>

## Edit theme

When you edit a theme, the update takes place globally across all project funnels:

<Warning>Editing a theme updates the look of all elements across your project funnels where this theme is applied, except for those elements with [overrides](/editor/themes#theme-overrides).</Warning>

1. Click the **Editor menu** at the top left and select **Themes**.

2. Configure style settings for theme elements.

3. Click **Update Theme**.

<Check>Republish the affected funnels for changes to take effect.</Check>

## Apply theme

Each theme in your project can be applied to any funnel:

1. Open the funnel in the Editor.

2. Click the Editor menu at the top left and select **Themes**.

3. Select a theme under the **Theme Settings**.

4. Close the **Theme Settings** popup.

5. Save and republish your funnel.

<Info>If you edit the theme while applying it, the changes will impact all project funnels with this theme applied.</Info>

## Theme overrides

You can have style settings for a specific element different from those set in the global theme.

<Tip>You can also override your funnel screen CSS using [funnel-wide custom code](/editor/coding-funnel-wide).</Tip>

To override the theme settings, edit the [Style tab](/editor/overview#styles) for the element directly.

When you override theme settings:

* The **Style** tab setting you override is marked with the ⚡ lightning icon.

<Frame>
  <img src="https://mintcdn.com/funnelfox/WZP3rcM4GPeTYDRJ/assets/override.png?fit=max&auto=format&n=WZP3rcM4GPeTYDRJ&q=85&s=82e31cc564a148f2c138879500e3b1da" width="1129" height="892" data-path="assets/override.png" />
</Frame>

* You can click **Restore selected theme values** at the bottom of the element **Style** tab, if you want to remove overrides for it.

<Frame>
  <img src="https://mintcdn.com/funnelfox/eAWZUr1VelsE4_ka/assets/restore-values.png?fit=max&auto=format&n=eAWZUr1VelsE4_ka&q=85&s=2a6fd64f54e08f19849fcd4bb1a98dc0" width="1138" height="890" data-path="assets/restore-values.png" />
</Frame>

* Elements with overrides are not impacted by [theme edits](/editor/themes#edit-theme). They will keep their specific look despite theme changes.

* If you duplicate a screen with overrides or add a new one while the focused screen has overrides, the new screen will inherit those overrides automatically.

## Global logo

The global logo appears in the header across all funnel screens. Set it
once to keep consistent branding without adding a logo to each screen.
Per-screen logos override it.

<Frame>
  <img src="https://mintcdn.com/funnelfox/sykPY6M-XI723vf5/assets/global-logo.png?fit=max&auto=format&n=sykPY6M-XI723vf5&q=85&s=c71c9ef37d9cac21ee70db00814d23ab" width="1920" height="989" data-path="assets/global-logo.png" />
</Frame>

To set the global logo:

1. Click the dropdown with your funnel name at the top left and select
   **Funnel Settings**.

<Frame>
  <img src="https://mintcdn.com/funnelfox/sykPY6M-XI723vf5/assets/logo-settings.png?fit=max&auto=format&n=sykPY6M-XI723vf5&q=85&s=f5ea44cf32227e5b4883a63b2f63f281" width="1920" height="989" data-path="assets/logo-settings.png" />
</Frame>

2. Click **Add image** and select the logo to upload.

<Frame>
  <img src="https://mintcdn.com/funnelfox/sykPY6M-XI723vf5/assets/logo-add-image.png?fit=max&auto=format&n=sykPY6M-XI723vf5&q=85&s=93569fa28008de785e96b39ff5bf2c9e" width="1920" height="989" data-path="assets/logo-add-image.png" />
</Frame>

To override the logo on a single screen or disable it, open that screen and set the logo
under [**Parameters**](/editor/overview#parameters) in the selector on the
right. The per-screen logo applies only to that screen.

<Frame>
  <img src="https://mintcdn.com/funnelfox/sykPY6M-XI723vf5/assets/logo-override.png?fit=max&auto=format&n=sykPY6M-XI723vf5&q=85&s=3905a9736853c52ab2d07f3008724872" width="1920" height="989" data-path="assets/logo-override.png" />
</Frame>
