plugin-icon

Easy Dark Theme for Astra

Door Jael Meire·
Easy light/dark mode for Astra with a toggle button and optional palette mapping to Astra Global Colors.
Versie
1.1.1
Laatst bijgewerkt
Mar 19, 2026

Easy Dark Theme for Astra adds a light/dark mode switcher designed specifically for Astra themes.

Main features: * Toggle control mode: * Auto (system preference) using prefers-color-scheme * Button mode (user switch) * Optional “Remember preference” (persists user choice) * Toggle placement options (floating): * Bottom-right, bottom-left, top-right, top-left * Horizontal and vertical spacing (positive values, automatically applied based on position) * Toggle visibility options: * Always show, hide on mobile, hide on desktop, always hide * Toggle style options: * Icon or Text * Pill style: * Capsule switch with sun/moon icons and animated knob * Optional theme transition: * Smooth transition applied only while switching between themes * Multiple toggle outputs: * Floating button (auto-injected) * Widget * Shortcode: [edta_toggle] * Admin preview with live style switching * Optional Astra Global Colors mapping: * Free Preset Palette (included, not editable) * Custom Palette (fully editable) * Dark palette always applied in dark mode * Light palette can be skipped to respect the theme’s own light colors (recommended) * Accessibility options: * Reduced motion support (respects prefers-reduced-motion) * Optional focus ring improvements for keyboard navigation * Tools: * Export settings to JSON * Import settings from JSON * Reset settings to defaults (with confirmation) * Admin UX improvements: * Reduced flicker on initial load (palette + lock state handling) * Improved state synchronization for preset/custom palettes * Improved save-state detection in sidebar

Notes: * This plugin is intended for Astra themes. If Astra is not active, the plugin’s frontend output is disabled. The admin page remains available.

Plugin page: https://wordpress.org/plugins/easy-dark-theme-for-astra/

Gratisvoor betaalde abonnementen
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Getest tot
WordPress 6.9.4
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.