UI: Introduction & Installation
seviaflow/ui is the optional Livewire operator interface for SeviaFlow resources. It depends on seviaflow/core and livewire/livewire.
Install
composer require seviaflow/ui:^0.1@dev
php artisan vendor:publish --tag=seviaflow-ui-config
php artisan vendor:publish --tag=seviaflow-ui-migrations
php artisan vendor:publish --tag=seviaflow-ui-assets
php artisan migrate
Default Route Settings
| Setting | Default |
|---|---|
route_prefix | admin |
route_name_prefix | seviaflow. |
admin_middleware | web, auth |
auth_middleware | web |
What UI Provides
- Resource index, create, edit and show pages.
- Dashboard routes and widgets.
- Navigation built from Resource metadata.
- Saved views.
- Login/logout, password reset, profile, password, two-factor authentication and browser sessions screens.
- Role and admin-user role management screens.
Assets
UI assets publish to public/vendor/seviaflow/ui. If styles do not appear after installation, republish assets with:
php artisan vendor:publish --tag=seviaflow-ui-assets --force
Get Started