
Welcome to Core CMS v0.5.1! Following the massive leap in maturity with v0.5.0, this release is all about aesthetic refinement and under-the-hood architectural cleanliness. We are officially kicking off Phase 5.1: Luxury Admin Experience, turning our administrative backend into a highly polished, premium command center.
If you spend all day managing content, your tools shouldn't just be functional—they should feel incredible to use.
✨ Premium Sidebar Iconography
We've completely overhauled the visual language of the admin navigation. The sidebar now integrates the beautiful, standard Heroicons (Outline) set.
- Glassmorphic Hover Effects: Custom flexbox alignments and animated opacity transitions bring the menu to life as you interact with it.
- Zero External Dependencies: All icons are injected as inline SVGs directly into the HTML, ensuring crisp rendering and eliminating the need for external font libraries that can cause layout shifts.
🛠️ The Centralized Editor.js Engine
The biggest architectural win of v0.5.1 happens behind the scenes. We've completely refactored how our powerful Editor.js block editor boots up.
- Single Source of Truth: All Editor.js initialization logic, tool registrations, and API hook calls (
do_action) have been centralized into a singleeditor-setup.phpcomponent. - Unified Modals: The ✨ AI Copilot and 🖼️ Media Library modals are now shared globally across both the Post Editor and the Site Settings page, ensuring a consistent user experience and drastically reducing redundant code.
- Bug Fixes: Addressed a click propagation bug that would prematurely spawn modals when interacting with surrounding labels.
Technical Deep Dive
- Flexible Layout Base: Upgraded our admin stylesheet (
admin.css) to utilize CSS Flexbox and Grid extensively, replacing legacy block elements and paving the way for future dashboard widgets. - Component-Level Hooks: The
editorConfigis now generated cleanly in JavaScript, safely accepting PHP server-side tool registrations without risking global syntax errors.
We are incredibly excited about the direction of the Luxury Admin Experience. Next up on the roadmap: minimal sidebar toggles and a dedicated code source view!
— Jason Brain