Release v1.4.1
uiXpress v1.4.1
What's new in v1.4.1
uiXpress v1.4.1 was released on . uiXpress delivers effortless elegance and powerful functionality in a lightweight, high-performance admin theme. See the full changelog below and compare with the complete version history.
Release details
Released
11.0 MB
File unavailable
Changelog
Other
- Released 23 July 2026 *
- Replaces the previous Magic Dark Mode invert-filter approach with CSSOM-based color conversion scoped to #wpcontent
- Activates automatically when dark mode is enabled on native wp-admin screens; uiXpress chrome (menu, toolbar, custom pages) keeps its native Tailwind dark theme
- Neutral backgrounds, borders, and text map to the active Theme Designer base scale; chromatic colors retain their hue
- Reads plugin and theme stylesheets (including @import layers and adoptedStyleSheets), inline styles, and computed light surfaces, then injects scoped override rules
- Handles dynamically added content via DOM observers, CSSOM hooks, and incremental surface rescans for late-loaded styles and overlays
- Isolation zones (.uipx-normalize, .uixpress-isolation) are excluded so uiXpress components are never rewritten
- Dedicated overlay and TinyMCE styles for Gutenberg popovers, modals, dropdowns, and the classic editor when portaled outside #wpcontent
- Interactive states (hover, active, focus, checked) are darkened with appropriate specificity; text contrast is corrected when backgrounds become too dark
- Session-scoped page and stylesheet caches in sessionStorage speed up repeat visits; caches invalidate on theme or settings changes
- Quick Actions: capability-aware shortcuts for creating content, uploading media, moderating comments, viewing the site, and opening settings
- Pending Updates: actionable list of core, plugin, and theme updates with version details, a check-for-updates action, and links to the built-in WordPress updates screens
- Comment Moderation: pending comment queue with count badge and recent items awaiting approval (independent of the dashboard date filter)
- Recent Activity: compact audit trail of latest admin actions when Activity Logger is enabled (requires manage_options)
- Top Events: analytics card showing the most common on-site interaction events (clicks, scroll depth, form submissions, etc.) when uiXpress Analytics is enabled
- Overview cards are ordered with actionable items first; admin-only cards use capability checks so they are hidden from users without the required permissions
- Pending Updates links use classic wp-admin destinations (update-core.php, plugins.php, themes.php) rather than the admin framework updates route
- Shared useUpdates composable moved to app/src/composables/useUpdates.js for reuse across dashboard and admin framework
- Customize mode on the Overview and Analytics tabs for drag-to-reorder, drag-to-resize, and hide/show cards
- Card order, width, and visibility are saved per user via REST endpoint uixpress/v1/dashboard-layout
- Hidden cards can be restored from the customize toolbar; Reset layout restores defaults for the active tab
- Available on both the classic dashboard and admin framework dashboard views
- Overhauled Theme settings with a dedicated Theme Designer
- Replaced the flat Theme settings grid with a structured designer for colors, layout, typography, and advanced options
- Organised settings into Behavior, Colors, Layout & shape, Typography, and Advanced sections
- Theme changes apply live across the admin while editing
- Spacing density presets: Default, Compact, and Comfortable
- Corner style presets: Default, Sharp, Rounded, and Pill
- Advanced overrides for custom spacing unit and border radius values
- Tailwind spacing and radius utilities now respond to saved theme tokens at runtime
- Expanded theme color presets using Tailwind / shadcn-vue palettes
- Base presets: Zinc, Neutral, Stone, Slate, and Gray
- Accent presets: Indigo, Blue, Violet, Purple, Sky, Cyan, Teal, Emerald, Green, Lime, Yellow, Amber, Orange, Red, Rose, Pink, and Fuchsia
- Presets apply full official Tailwind color scales instead of generated approximations
- Preset cards show full-scale stripe previews inspired by shadcn-vue color pickers
- Advanced section supports manual seed colors and per-step scale overrides
- Selected colour presets are saved and restored via base_theme_preset and accent_theme_preset
- Extended theme application beyond --uix-base-* and --uix-accent-* to include --spacing-unit and --radius
- Accent color changes now sync --uix-accent-*-rgb values for WordPress admin theme APIs
- Login page receives the same layout and colour variables as the admin area
Added
- uiXpress Dark Engine for automatic dark mode on classic WordPress admin pages
- npm run test:dark-engine regression suite for color conversion, scoping, caching, and restore behavior
- new custom dashboard cards on the Overview and Analytics tabs
- REST endpoint uixpress/v1/content-stats for post-type status counts (publish, draft, pending, scheduled, trash)
- per-user dashboard layout customization
- configurable layout tokens for the classic admin shell
Removed
- per-page Magic Dark Mode opt-in; dark mode now applies consistently across all classic admin screens when enabled
Improved
- theme variable runtime application
Fixed
- corner style presets having no effect d
Compatibility
- Requires WordPress
- 5.5
- Requires PHP
- 7.4