laravel-dashboard-kit / dashboard-ui
Dashboard UI package for Laravel Dashboard Kit
v2.1.6
2024-05-12 11:05 UTC
Requires
- php: ^8.0
- akhaled/livewire-sweetalert: ^0.1
- andreiio/blade-remix-icon: ^1.0
- asantibanez/livewire-select: ^2.0
- blade-ui-kit/blade-icons: ^1.1
- brunocfalcao/blade-feather-icons: ^2.0
- codeat3/blade-carbon-icons: ^2.0
- codeat3/blade-eos-icons: ^1.7
- illuminate/support: ^9.0
- laravel/ui: ^3.3
- livewire/livewire: ^2.5
- mckenziearts/laravel-notify: ^2.2
- mediconesystems/livewire-datatables: ^0.10
- psr/simple-cache: ^2.0
- ryangjchandler/blade-tabler-icons: ^1.1
- spatie/laravel-blade-javascript: ^2.6
README
Requirement
Routes
- /logout:
POST
Dashboard Theme Structure
Your theme should include the following structure
Layouts
- full
- horizontal
- blank
Global properties
header
: = false
to hide header
menu
: = false
to hide menu
Components
- badge
color
: primary, secondary, success, danger, warning, info, light, dark. Default is lightpill
: get rounded shape
- form
action
: the url to submitmethod
: default isPOST
- form-input
- where
$slot
is the label and placeholder name
required
<x-slot name="before></x-slot>
icon-before
<x-slot name="after></x-slot>
icon-after
mask
: add text below the inputdir
: rtl or ltr
- where
- form-label
required
: default false
- form-submit
- card
title
subtitle
image
align
: center, left, right
- button
color
: default infosize
: default normalexpand
: default normalhref
: convert to anchor tag
- login
- $slot will be added on the extra section
action
: form action to submittitle
subtitle
email-input-name
password-input-name
remember-checkbox-name
- row
- col
size
md
lg
- flex
x
: in flex direction: start, end, center, between, aroundy
: in opposite flex direction start, end, center, baseline, stretch
Widgets
- progress bar
value
: value of progress barcolor