enesekinci/laravel-livewire-admin-ui

Reusable Tailwind admin UI Blade components for Laravel Livewire panels.

Maintainers

Package info

github.com/enesekinci/laravel-livewire-admin-ui

Language:Blade

pkg:composer/enesekinci/laravel-livewire-admin-ui

Transparency log

Statistics

Installs: 2

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

1.2.1 2026-08-28 10:30 UTC

This package is auto-updated.

Last update: 2026-08-28 12:03:01 UTC


README

Tailwind admin Blade components for Livewire panels.

Install

composer config repositories.admin-ui vcs https://github.com/enesekinci/laravel-livewire-admin-ui
composer require enesekinci/laravel-livewire-admin-ui:^1.0

Ensure Tailwind scans package views:

@source '../../vendor/enesekinci/laravel-livewire-admin-ui/resources/views/**/*.blade.php';

Components

Alias Usage
x-admin.button Primary/secondary/danger/light buttons or links
x-admin.input Labeled text input
x-admin.textarea Labeled textarea
x-admin.select Labeled select
x-admin.card Section card with optional title
x-admin.table Scrollable table wrapper
x-admin.stat Dashboard stat tile
x-admin.icon-button Compact icon actions (edit/trash/eye/…)

Examples

<x-admin.button wire:click="save">Kaydet</x-admin.button>
<x-admin.input wire:model="name" label="Ad" />
<x-admin.card title="Ürünler">...</x-admin.card>
<x-admin.icon-button icon="trash" variant="danger" wire:click="delete" label="Sil" />

Accent

Default brand accent is #0b5cab. Override via Tailwind theme or publish views.

License

MIT