The dark mode toggle Framer doesn't have a complete theme toggle and color scheme switcher with zero flash guaranteed.
ThemeShift lets your visitors switch between light and dark mode on your Framer site. It works with Framer's built-in color styles, no custom CSS, no code overrides, no copy-pasting. Just install, drag, and publish.
Why ThemeShift?
Every other dark mode solution for Framer has the same problem: the page flashes white before switching to dark. ThemeShift eliminates this completely. Your site loads in the correct theme from the very first pixel.
What's included:
Theme Toggle Component Drag a beautiful color palette switcher onto your site. Choose from 4 styles: pill switch, icon button, segmented control, or minimal dot. Fully customizable from Framer's property panel colors, size, border radius, and icons.
System Detection Automatically matches the visitor's operating system preference on first visit. If their phone is in dark mode, your site is in dark mode.
Remembers Visitor Choice Saves the visitor's theme preference. When they come back tomorrow, the site loads in their chosen color scheme. No flash, no reset.
Zero Flash (Anti-FOUC) The #1 problem with every other solution. ThemeShift applies the saved theme before the page renders. No white flash. No flicker. Just the right theme, instantly.
Auto-Generate Dark Colors — Project doesn't have a dark color palette set up yet? ThemeShift can auto-generate dark variants for your existing color styles to get you started fast.
How it works:
Install ThemeShift from the Framer marketplace
Drag the theme toggle component onto your page
Customize the style from the property panel
Publish dark mode works immediately
Works with Framer's native light/dark color styles. If you've already set up light and dark color tokens, ThemeShift uses them automatically. No extra configuration.
Works with:
All Framer color styles and color schemes (light/dark tokens)
Any custom color palette
Custom fonts and typography
Framer CMS pages
All breakpoints (desktop, tablet, mobile)
Framer's built-in animations and effects
Roadmap:
Theme-aware images (show different images per theme)
Conditional content (show/hide sections per theme)
Animated toggle styles
Floating fixed-position toggle
Scheduled themes (auto dark mode at sunset)
Transition effects
Built by Proofly makers of PageLock, the only truly secure page protection for Framer.