Skip to main content

ThemeShift - Docs

Add dark mode to any Framer site in minutes. Free, no signup needed.

New to the plugin? Start with the ThemeShift overview or browse all Proofly docs.

Setup

  1. Install ThemeShift from the Framer Marketplace.
  2. Generate the dark palette. ThemeShift creates dark variants from your existing colors using an inverse-luminance algorithm; fine-tune any color afterwards.
  3. Insert a theme toggle component, pick one of the toggle styles, and publish. Dark mode is live.

Companion components

Scheduled themes and system preference

Schedule themes by time of day, for example dark at sunset and light at sunrise, or honor the visitor's system preference. Visitors can always override with the toggle.

Avoiding theme flash

ThemeShift ships an anti-FOUC script that applies the saved theme before the page paints, so visitors never see the wrong theme flash on load. No configuration needed.

Going further