Light / Dark Mode Toggle
Swtich color variables and component properties between Light Mode and Dark Mode
Plugin Preview
About this plugin
# Light / Dark Mode Toggle PluginA Figma plugin that seamlessly switches color variables between Light Mode and Dark Mode groups and automatically sets component instance "Mode" properties.## ✨ Features- **Automatic Color Variable Switching**: Converts color variables between "Light Mode/" and "Dark Mode/" groups- **Component Mode Updates**: Automatically sets component "Mode" properties to "Light" or "Dark"- **Comprehensive Coverage**: Processes fills, strokes, text colors, effects (shadows), and paint styles- **Recursive Processing**: Applies changes to selected elements and all their descendants- **Real-time Selection**: Shows selection status and enables/disables controls accordingly## 📋 RequirementsBefore using this plugin, ensure your Figma file is set up with:### 1. Color Variable OrganizationYour color variables must be organized with the following naming convention:- **Light Mode variables**: `Light Mode/[variable-name]` (e.g., `Light Mode/Background`, `Light Mode/Text Primary`)- **Dark Mode variables**: `Dark Mode/[variable-name]` (e.g., `Dark Mode/Background`, `Dark Mode/Text Primary`)### 2. Component Variants (Optional)If you have components with light/dark variants, ensure they have:- A variant property named "Mode" (case-insensitive)- Variant values of "Light" and "Dark"
Plugin Details
| Version | 1 |
|---|---|
| Created | July 28, 2025 |
| Last Updated | July 28, 2025 |
| Category | editing & effects plugins |
| Creator | Ivo Karaneshev |
| Stats | 287 installs, 9 likes |
| Pricing | Free |
Technical Details
- API:1.0.0
- UI:ui.html
- main:code.js
- Document Access:dynamic-page
- Editor Types:figma
- Allowed Domains:
- none
More Like This
Discover other plugins in the editing & effects plugins category.