Blog Sections Open

EvoUI v1.0.0: A Modern UI Foundation for Evolution CMS Manager Modules

EvoUI v1.0.0 introduces a reusable manager UI layer for building modern Evolution CMS modules with Livewire, DaisyUI, config-driven tables, forms, modals, and persistent workspace state.

EvoUI v1.0.0 is the first public release of a reusable UI foundation for modern Evolution CMS manager modules. It is not meant to be installed as a standalone user-facing extra. Its role is deeper: it gives module developers a shared Livewire and DaisyUI powered layer for building cleaner manager interfaces inside Evolution CMS.

Published: May 8, 2026

What EvoUI is for

Historically, many Evolution CMS manager modules had to build their own admin screens with legacy iframe flows, Bootstrap or jQuery assets, and custom interface code. EvoUI gives new modules a common foundation instead: reusable components, predictable manager styling, and a configuration-driven way to build tables, forms, filters, modals, and workspace screens.

This matters because the manager ecosystem can now move forward without every module reinventing the same UI layer. EvoUI is already proven through production integration paths such as sArticles, and it is intended to become the stable base for new modules and future migrations of existing modules such as sLang and sSeo.

Main highlights

  • Livewire 4 runtime bridge for Evolution CMS manager screens.
  • DaisyUI-based manager components with Evolution theme support.
  • Config-driven module tables with table and list views, filters, search, sorting, pagination, row actions, drag reorder, and modal editing.
  • Config-driven forms for settings screens and resource-like edit flows.
  • Reusable UI components for buttons, icons, tabs, cards, badges, modals, choices, image and file fields, rich editors, and table cells.
  • Manager session persistence for table and workspace state.
  • An issue workspace surface used by dIssues.
  • A production integration path proven through sArticles.

Requirements

  • PHP ^8.3
  • Evolution CMS ^3.5.7
  • Livewire ^4.0

Why it matters

EvoUI is one of those releases that is easy to underestimate because it is infrastructure rather than a visible end-user feature. But for the Evolution CMS ecosystem it is an important step: it makes modern manager modules easier to build, easier to keep visually consistent, and easier to evolve over time.

Instead of each module carrying its own isolated admin interface, EvoUI gives the project a shared language for manager UI. That is the kind of foundation that can make the next generation of Evolution CMS packages feel more coherent.

View EvoUI v1.0.0 on GitHub

Newer post

EvoUI v1.0.4: Stable Manager UI Foundation for Evolution CMS Modules

EvoUI v1.0.4 summarizes the 1.0.1-1.0.4 stabilization line: shared manager UI contracts, runtime asset publishing, localized docs, QA gates, and safer fresh installs.

Older post

Evolution CMS Installer 1.3.1: Project Presets and Cleaner Extras Flow

Evolution CMS Installer 1.3.1 adds project presets, shows installer and target versions, streamlines Extras selection, and supports Legacy Store package IDs in CLI mode.