📢 Try the new V2 Admin — and tell us what you think
- Enable it — go to Settings → Advanced → Troubleshooting → Dashboard Interface Version and switch to the new beta interface.
- Share your feedback — click the "V2 Admin Feedback" button at the top of the dashboard to let us know what's working and what could be better.
It's fully opt-in, and you can switch back to the previous interface at any time.
V2 Admin
A fully redesigned admin UI is now available as an opt-in beta. Enable it under Settings → Advanced → Troubleshooting → Dashboard Interface Version. Every page carries the same data and settings as the current interface — no configuration is lost when switching, and you can switch back at any time.
- Dashboard — Redesigned start page with a live platform status indicator, a contextual help panel, and get-started steps that surface real product images from your store
- Colours management — Fully rebuilt colour library with palette-based colour selection, a colour picker overlay, and a Browse Colours panel. Labels updated to "Colours" throughout the admin. Colour names are now preserved in the frontend export map so cart and order swatches show named colours instead of raw hex values. Palette metadata is wired directly into the Product Builder so colours added to a palette are immediately available when editing a product
- Products — Full product list with server-side search, sort, category filter, and pagination; category assignments editable inline; drag-to-reorder views directly in the list; all query parameters mirrored to the URL so page, filters, and per-page setting survive a reload
- Print Profiles — Redesigned editor with inheritance from a master profile, CM² unit label correction, and full-page layout with a fixed Save Bar
- Pricing Rules — Full rule editor with named groups, conditions, and actions; list view with client-side pagination and URL-mirrored query state
- Graphics (Designs) — Nested category tree, leaf-design browser with related-view image (RVI) support, media pickers for category images and banner overlays, colour palette localisation, and a Library browser panel ("Bundles" tab)
- Orders + Order Viewer — Orders list with live canvas Order Viewer; view the full customized product directly in the admin on a transparent canvas with zoom/fit and undo/redo controls; deep-link from order list to viewer; WooCommerce delete action wired
- Pricing Rules — Full rule editor with named groups, conditions, and actions
- Fonts — Custom font upload (regular, bold, italic, bold-italic) and delete; Google Fonts catalog browser with search, category filter, and live previews
- 3D Models — Design Assets page (replaces the legacy Utilities modal) with CDN catalog and plan-gated install
- User Interfaces — Full interface editor with a live customizer preview, tab management, and deep-link navigation
- Text Templates — Preset text template manager with font preview; templates persist across sessions
- Maintenance — Unified Maintenance / Exports tool (replaces the legacy Utilities/Tools route) with environment checks and a Danger Zone
- Post Meta Box + Printful — Redesigned product meta box with Printful catalog browser; import Printful products with colour and size selection
- Product Builder — Full-canvas product view editor with real @chamevo/core integration
- Translations — Redesigned translations page with per-section tabs; language configuration relocated here from Settings
- Settings — Redesigned settings with cloud storage moved to its own Export sub-tab; SaveBar fixed at the top across all V2 Admin pages
- Guide & Onboarding — New contextual guide checklist visible on each V2 Admin page, tracking setup progress and surfacing help links
Bug Fixes
- Colour mode and underline on storefront — Fixed element colour mode (Tint/Multiply blend) and text underline not rendering correctly on the storefront. Both properties were saved to the database but missing from the frontend property allow-list, so they were silently dropped when the product loaded in the customizer or print-ready exports
- Media picker for builder images — Fixed the media picker not opening when adding images in the Product Builder
- Pricing rules create modal — Fixed the create-rule modal not targeting the correct insertion point, preventing new rules from being added
- Graphics category delete (orphans) — Fixed deleting a parent category leaving child designs as orphans; child designs and sub-categories are now cleaned up correctly
- Order swatch names — Fixed colour swatch names not resolving in the order viewer because hex-map keys were missing the
#prefix - Fonts: download instead of inline open — Fixed custom font file opening in a new tab instead of triggering a download when clicking the font file link
- Cloud storage settings sub-tab — Moved cloud storage configuration into its own Export sub-tab so it no longer overflows the main Settings layout
- Print profile master inheritance — Fixed inherited print profile fields not correctly falling back to the master baseline value
- Admin menu pinning — Fixed the WP admin sidebar scrolling away on V2 Admin pages; the menu is now pinned using WP core's native
sticky-menumechanism - WooCommerce cart quantity lock — Fixed the cart quantity being locked for all WooCommerce items; quantity is now only locked for bulk-variation products
- Product Builder element selection — Fixed element selection becoming unresponsive when the product was locked for editing
Core Engine
- Colour pricing on multi-path SVG elements — Dynamic pricing rules now correctly sum individual path prices when an SVG contains multiple distinct paths
- Colour pricing on text — Fixed colour pricing silently falling back to zero when the global
textParametersobject was empty - Catalog design placement — Designs added from the graphics catalog that were saved at the 0/0 origin are now centred on the canvas
- Curved text pricing — Switching a text element to curved mode no longer resets its individual element price
- Background elements in exports — Background elements that extend outside the canvas bounds are no longer clipped during offscreen rendering, ensuring full-bleed backgrounds appear correctly in print-ready files