Status
Status is a really small icon to visually show the current status of an element, like online, offline, error, etc.
<x-daisyui::status></x-daisyui::status>
Status sizes
<x-daisyui::status size="xs"></x-daisyui::status>
<x-daisyui::status size="sm"></x-daisyui::status>
<x-daisyui::status size="md"></x-daisyui::status>
<x-daisyui::status size="lg"></x-daisyui::status>
<x-daisyui::status size="xl"></x-daisyui::status>
Status with colors
<x-daisyui::status color="neutral"></x-daisyui::status>
<x-daisyui::status color="primary"></x-daisyui::status>
<x-daisyui::status color="secondary"></x-daisyui::status>
<x-daisyui::status color="accent"></x-daisyui::status>
<x-daisyui::status color="info"></x-daisyui::status>
<x-daisyui::status color="success"></x-daisyui::status>
<x-daisyui::status color="warning"></x-daisyui::status>
<x-daisyui::status color="error"></x-daisyui::status>
Status with animation
<x-daisyui::status animation="ping" color="error"></x-daisyui::status> Server is down
<x-daisyui::status animation="bounce" color="info"></x-daisyui::status> Unread messages
Server is down
Unread messages
Unread messages
Responsive status
<x-daisyui::status class="status-xs md:status-sm lg:status-md xl:status-lg"></x-daisyui::status>
Advance
@php
$status = 'online';
@endphp
<div class="component-preview" x-data="{ status: '{{ $status }}' }">
<div class="flex items-center gap-4">
<div class="flex items-center gap-2">
<x-daisyui::status
color="success"
x-show="status === 'online'">
</x-daisyui::status>
<x-daisyui::status
color="error"
animation="ping"
x-show="status !== 'online'"
x-cloak>
</x-daisyui::status>
<span x-text="status === 'online' ? 'Online' : 'Offline'"></span>
</div>
<x-daisyui::button size="sm" @click="status = status === 'online' ? 'offline' : 'online'">
Toggle Status
</x-daisyui::button>
</div>
</div>
Advert