Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Evo Ui Laravel Package

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.

View on GitHub
Deep Wiki
Context7

evo-ui

evo-ui ist die gemeinsame Livewire + DaisyUI UI-Grundlage fuer moderne Evolution-CMS-Manager-Module.

Das Paket wird von sArticles, dIssues, sLang, sSeo und dDocs als kanonische Manager-UI-Schicht genutzt. Consumer-Module beschreiben tabs, tables, forms, workspaces, fields, providers und Speicherregeln deklarativ; evo-ui besitzt Shell, Komponenten, State-Verhalten, Theme-Bridge und lokale Assets.

Wann verwenden

Verwende evo-ui fuer Manager-Screens, Settings-Formulare, Table/List CRUD, resource-aehnliche Editoren, Issue Workspaces oder gemeinsame visuelle Primitives. Business-Regeln, Datenhoheit, Provider-Semantik und modulbezogene Workflows bleiben im jeweiligen Consumer-Paket.

Funktionen

  • Eigener Manager-Iframe-Layout mit lokalen Assets.
  • Synchronisierung der Evolution-Manager-Themes.
  • Livewire-4-Bridge fuer Manager-Routes, CSRF und Sessions.
  • Konfigurationsgesteuerte Tabellen mit Filtern, Suche, Sortierung, Pagination, Tabellen-/Listenansicht, Inline-Edit, Modal-Edit, Row Actions und Reorder.
  • Konfigurationsgesteuerte Formulare fuer Einstellungen und Resource-Editoren.
  • Provider-basiertes Workspace fuer Kanban-/Listen-Workflows.
  • Gemeinsame Komponenten fuer Buttons, Icons, Tabs, Modals, Badges, Cards, Choices, Image/File-Felder und Rich Editors.
  • Speicherung des aktuellen UI-Zustands in der Manager-Session.

Typische Workflows

  • Modul-Shell mit x-evo::layout, evo::partials.assets, module tabs und Livewire components aufbauen.
  • Table/List-Oberflaechen ueber evo-ui.module-table presets definieren.
  • Settings/model forms ueber evo-ui.form presets definieren.
  • Issue workspace contract fuer provider-backed list/kanban workflows nutzen.
  • Neue shared UI patterns zuerst als Contract dokumentieren, dann mit package tests absichern und erst danach in Consumer-Modulen verwenden.

Beispiel

<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>

Dokumente

dDocs-Regeln

  • Diese Links bleiben bewusst innerhalb des package docs/ tree.
  • Lokalisierte README-Dateien sind Einstiegspunkte; kanonische technische Contracts liegen in den root docs und sind oben verlinkt.
  • Codebeispiele muessen fenced language identifiers verwenden, damit dDocs die Syntax stabil hervorheben kann.

Regel

evo-ui enthaelt nur den gemeinsamen UI-Runtime. Fachlogik und Integrationen bleiben im jeweiligen Modul.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
cadot.eu/make
besmartand-pro/php-quality-config
sentix/ai-chatbot
codifyo/ts-generator-bundle
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky