Understand the FluentSMTP UI/UX Redesign Plan
masterThe FluentSMTP UI/UX redesign aims to bring the WordPress admin interface into alignment with the shared Fluent design system (used by FluentCart and FluentAuth).
Key Changes:
- Tech Stack Upgrade: Migrating from Vue 2 + Element UI 2 + Laravel Mix to Vue 3 + Element Plus + Tailwind 3 + Vite.
- Design System: Implementing shared tokens for colors, spacing, radii, and fonts to ensure visual consistency across Fluent products.
- Information Architecture: Moving from a legacy layout to a fixed top app bar for destinations, with all configuration moved behind a Settings sidebar.
- Theme Support: Native support for both light and dark modes using CSS variables.
Important Constraints:
- No API Changes: The request layer remains on
admin-ajax.phpusingwindow.FluentMail.$get/$post. Endpoint names, payloads, and nonces are preserved. - No Feature Changes: The redesign focuses on skin and IA, not new capabilities.
- Menu Location: The plugin remains at Settings → FluentSMTP (
options-general.php?page=fluent-mail).