evolution-cms/evo-ui
Livewire + DaisyUI foundation for modern Evolution CMS manager modules. Provides an iframe layout with local assets, theme sync, a Livewire 4 bridge, config-driven tables/forms, and shared Blade components—no legacy manager CSS/JS or CDN dependencies.
evo-ui - це спільна Livewire + DaisyUI база для сучасних manager-модулів Evolution CMS.
Цей uk entrypoint є єдиною українською документаційною локаллю. Legacy
значення Evolution manager ua нормалізується до uk і не має окремої папки
документації.
Пакет використовується в sArticles, dIssues, sLang, sSeo і dDocs як
канонічний UI-шар менеджера. Consumer-модулі декларативно описують tabs,
tables, forms, workspaces, fields, providers і правила збереження, а evo-ui
відповідає за shell, компоненти, state behavior, theme bridge і локальні assets.
Використовуйте evo-ui для manager screen, settings form, table/list CRUD, resource-like editor, issue workspace або спільних візуальних primitives. Бізнес-правила, ownership даних, provider semantics і workflow конкретного модуля залишаються в consumer package.
dIssues.x-evo::layout, evo::partials.assets, module
tabs і Livewire components.evo-ui.module-table presets.evo-ui.form presets.<x-evo::layout :title="$pageTitle">
<x-evo::module-tabs :items="$tabs" :active="$activeTab" />
<livewire:evo-ui.module-table
preset="vendor.module.items"
:context="['moduleUrl' => $moduleUrl]"
/>
</x-evo::layout>
docs/ tree.У evo-ui має жити тільки спільний UI runtime. Бізнес-логіка, доменні хуки, збереження сутностей і інтеграції залишаються в конкретному модулі.
How can I help you explore Laravel packages today?