Title: Axismundi Theme Switcher
Author: Jiwoon Kim
Published: <strong>8 يوليو، 2026</strong>
Last modified: 4 سبتمبر، 2026

---

البحث عن الإضافات

![](https://s.w.org/plugins/geopattern-icon/axismundi-theme-switcher.svg)

# Axismundi Theme Switcher

 بواسطة [Jiwoon Kim](https://profiles.wordpress.org/kimjiwoon/)

[تنزيل](https://downloads.wordpress.org/plugin/axismundi-theme-switcher.0.1.7.zip)

 * [تفاصيل](https://ar.wordpress.org/plugins/axismundi-theme-switcher/#description)
 * [المراجعات](https://ar.wordpress.org/plugins/axismundi-theme-switcher/#reviews)
 *  [التنصيب](https://ar.wordpress.org/plugins/axismundi-theme-switcher/#installation)
 * [التطوير](https://ar.wordpress.org/plugins/axismundi-theme-switcher/#developers)

 [الدعم](https://wordpress.org/support/plugin/axismundi-theme-switcher/)

## الوصف

Axismundi Theme Switcher provides the `axismundi/theme-switcher` block and the
 
early color-scheme bridge that applies the persisted `axismundi_theme` cookie before
paint. The Axismundi theme owns the `data-theme` token selectors; this plugin owns
the UI, persistence, and editor preview sync.

## المكوّنات

تقدّم هذه الإضافة مكوّن واحد (1).

 *   Theme Switcher Switches between Auto, Light, and Dark theme modes.

## التنصيب

 1. Install and activate the Axismundi theme.
 2. Upload and activate this plugin.
 3. Insert the Theme Switcher block where a light / dark / auto control is
     needed.

## الأسئلة المتكررّة

### Does this plugin require an external service?

No. The switcher runs locally in WordPress and stores the selected mode in a
 first-
party cookie named `axismundi_theme`.

### Can this plugin be used without the Axismundi theme?

Yes. The block reads its colors, corner sizes and motion from the Material
 Design
system custom properties — `--md-sys-color-*` and the shape and motion scales beside
it — so it looks as intended under any theme that publishes them. Under a theme 
that publishes none it falls back to Material’s own baseline colors, and it still
renders and still toggles the `data-theme` attribute; the site around it changes
only if something consumes `html[data-theme]`.

## المراجعات

لا توجد مراجعات لهذه الإضافة.

## المساهمون والمطوّرون

“Axismundi Theme Switcher” هو برنامج مفتوح المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل
في هذه الإضافة.

المساهمون

 *   [ Jiwoon Kim ](https://profiles.wordpress.org/kimjiwoon/)

[ترجمة ”Axismundi Theme Switcher“ إلى لغتك.](https://translate.wordpress.org/projects/wp-plugins/axismundi-theme-switcher)

### مُهتم بالتطوير؟

[تصفّح الشفرة](https://plugins.trac.wordpress.org/browser/axismundi-theme-switcher/)،
تحقق من [مستودع SVN](https://plugins.svn.wordpress.org/axismundi-theme-switcher/)،
أو الاشتراك في [سجل التطوير](https://plugins.trac.wordpress.org/log/axismundi-theme-switcher/)
بواسطة [RSS](https://plugins.trac.wordpress.org/log/axismundi-theme-switcher/?limit=100&mode=stop_on_copy&format=rss).

## سجل التغييرات

#### 0.1.7

 * Add a Cycle button visibility setting — off, mobile or always — so the
    switcher
   can show its three-button group on wide screens and compress to a single cycling
   button on narrow ones. It replaces the block style that used to make that choice;
   existing content keeps rendering as it did.
 * On mobile, switch at the breakpoint the active theme declares, or WordPress’s
   
   own default where a theme declares none.
 * Require WordPress 7.1, which is where a theme can declare that breakpoint.
 * Add a Size setting with the five Material Design sizes, from extra small to
    
   extra large.
 * Add a Show labels setting for the button group, so its three modes can show
    
   icons alone. The names stay available to screen readers either way.
 * Add a Show tooltips setting. A button with no visible name shows one on hover,
   
   on keyboard focus, or on a press and hold on a touchscreen.
 * Add a Standard icon button setting for the cycling button, which drops its
    container
   so the symbol alone carries the color scheme.
 * Add alignment and justification, so the control can sit wide, full width, or
   
   to one side of the space it is given.
 * Rebuild the button group as Material Design’s connected group: separate
    segments
   with rounded ends, an inner corner that shrinks while pressed, and a fully rounded
   segment for the mode in use.
 * Add Filled, Tonal and Outlined block styles, which color the mode in use
    differently
   from the rest.
 * Take colors, corner sizes and motion from the Material Design system
    properties
   directly, so the block looks right under any theme that publishes them rather
   than only under one palette. The border radius control is gone from the sidebar
   with them: the corners now follow the theme’s shape scale.
 * Show the cycling button as unselected while the color scheme is Auto, and as
   
   selected once a reader chooses Light or Dark. A filled symbol now means selected
   on both surfaces, and a group segment fills its symbol on hover.
 * Gather the settings into a Display panel with an options menu and Reset all,
   
   so a changed setting can be put back without remembering what it was.
 * Send the switcher already carrying its icon, its name and the current scheme,
   
   instead of leaving them blank until scripts run.
 * Fix several switchers on one screen disagreeing in the editor, and the block
   
   appearing empty in the editor’s mobile preview.
 * Version the block’s editor script by its own file, so an updated editor is
    never
   served from a stale cache.

Earlier releases are listed in changelog.txt.

## ميتا Meta

 *  Version **0.1.7**
 *  Last updated **قبل ساعة واحدة**
 *  Active installations **أقل من 10**
 *  WordPress version ** 7.1 أو أعلى **
 *  Tested up to **7.1**
 *  PHP version ** 8.1 أو أعلى **
 *  Language
 * [English (US)](https://wordpress.org/plugins/axismundi-theme-switcher/)
 * Tags
 * [appearance](https://ar.wordpress.org/plugins/tags/appearance/)[block](https://ar.wordpress.org/plugins/tags/block/)
   [color scheme](https://ar.wordpress.org/plugins/tags/color-scheme/)[dark mode](https://ar.wordpress.org/plugins/tags/dark-mode/)
   [editor](https://ar.wordpress.org/plugins/tags/editor/)
 *  [عرض متقدم](https://ar.wordpress.org/plugins/axismundi-theme-switcher/advanced/)

## التقييم

لم يتم تقديم أي مراجعات بعد.

[Your review](https://wordpress.org/support/plugin/axismundi-theme-switcher/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/axismundi-theme-switcher/reviews/)

## المساهمون

 *   [ Jiwoon Kim ](https://profiles.wordpress.org/kimjiwoon/)

## الدعم

لديك شيء لتقوله؟ بحاجة الى مساعدة؟

 [عرض منتدى الدعم](https://wordpress.org/support/plugin/axismundi-theme-switcher/)