- Main file (
ed-admin-ux.php): defines constants (version, paths, service URL), loads Composer, bootstrapsED\Core\Plugin. - Core classes (
inc/Core/):Plugin: entry point, enqueues assets, applies body classes, checks for fallback.Settings: per-user preferences, AJAX handlers, profile field integration.Runtime: license state management, License page rendering, transient cache, background refresh, probe logic.Failsafe: forces fallback if errors occur.
- UI classes (
inc/UI/):Menu: renders sidebar, flyouts, search modal, toggle button.Styles: optional class for CSS adjustments.
- WooCommerce utility (
inc/WC/):UrlFix: cleans/normalizes admin URLs (e.g.wc-adminpaths).
- Assets (
assets/src/):- CSS (
index.css): layout for sidebar, flyouts, search modal. - JS (
main.js): flyout logic, drag-and-drop, search modal, mode toggling, keyboard handling.
- CSS (
1. Introduction2. Requirements3. Installation4. Licensing & Authorization5.1 Using Revamp UI5.2 The “+ Create” Panel5.3 Global Jump-to Search5.4 Menu Reordering (Per User)5.5 Switching Back to Native5.6 Exporting & Importing Preferences6. Compatibility7. Safety & Fallback8.1 Architecture8.2 Extending & Integrating8.3 Data Storage8.4 Updates8.5 Accessibility9. Glossary10. Final NotesFAQ