plugin-icon

Axismundi Dialogs

Door Jiwoon Kim·
Accessible Material Design 3 sheets and dialogs for Axismundi, composed from theme template parts.
Versie
0.2.4
Laatst bijgewerkt
Aug 1, 2026

Axismundi Dialogs provides an axismundi/dialogs collection with Sheet and Dialog child blocks. The collection controls alignment, orientation, justification, wrapping, and spacing. Each child has an editable open button and renders a native <dialog> host.

Sheets support side and bottom geometry, modal or standard presentation, docked or detached modal side sheets, start/end edges, and body-only or whole- sheet scrolling. Standard side sheets resize the site on larger screens and fall back to a modal presentation on compact screens. Dialogs support basic, list, and full-screen layouts.

The native dialog supplies the top layer, scrim, focus containment, and focus restoration. The plugin adds animated open/close, Escape and backdrop dismissal, modal scroll locking, responsive presentation, smooth standard-sheet page push, and a single-open-dialog policy.

The sheet content is a Sheet template part, so the theme owns the header, close button, title, and body layout — the same theme//slug contract the core Navigation overlay uses. An axismundi/dialog-close block lets a part place its dismiss control anywhere.

WordPress core reserves the template-part area vocabulary. The plugin therefore does not register custom sheet or dialog areas: Axismundi Theme 0.1.12 or later supplies the default parts in the supported Uncategorized area, where they remain editable in the Site Editor. The picker distinguishes them by their sheet- and dialog- slugs. This preserves the standard theme//slug template-part contract while keeping behavior with the plugin.

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 7.0.2
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.