mary-ui.com
Open in
urlscan Pro
216.24.57.1
Public Scan
Submitted URL: http://mary-ui.com/
Effective URL: https://mary-ui.com/
Submission: On June 09 via api from US — Scanned from DE
Effective URL: https://mary-ui.com/
Submission: On June 09 via api from US — Scanned from DE
Form analysis
3 forms found in the DOM<form wire:submit="save" class="grid grid-flow-row auto-rows-min gap-3">
<div>
<!-- STANDARD LABEL -->
<label for="mary8dd47b04ebc22475b33aa03fb0251d4ename" class="pt-0 label label-text font-semibold">
<span> Name </span>
</label>
<!-- PREFIX/SUFFIX/PREPEND/APPEND CONTAINER -->
<!-- PREFIX / PREPEND -->
<div class="flex-1 relative">
<!-- MONEY SETUP -->
<!-- INPUT -->
<input id="mary8dd47b04ebc22475b33aa03fb0251d4ename" placeholder="Hello " class="input input-primary w-full peer pl-10" type="text" wire:model="name">
<!-- ICON -->
<!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
<svg class="inline w-5 h-5 absolute top-1/2 -translate-y-1/2 left-3 text-gray-400 pointer-events-none" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true"
data-slot="icon">
<path stroke-linecap="round" stroke-linejoin="round" d="M15.75 6a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0ZM4.501 20.118a7.5 7.5 0 0 1 14.998 0A17.933 17.933 0 0 1 12 21.75c-2.676 0-5.216-.584-7.499-1.632Z"></path>
</svg>
<!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
<!-- CLEAR ICON -->
<!-- RIGHT ICON -->
<!-- INLINE LABEL -->
<!-- HIDDEN MONEY INPUT + END MONEY SETUP -->
</div>
<!-- SUFFIX/APPEND -->
<!-- END: PREFIX/SUFFIX/APPEND/PREPEND CONTAINER -->
<!-- ERROR -->
<!-- HINT -->
</div>
<div>
<!-- STANDARD LABEL -->
<label for="mary95d8560240a4e16df38b6ad88933f421amount" class="pt-0 label label-text font-semibold">
<span> Amount </span>
</label>
<!-- PREFIX/SUFFIX/PREPEND/APPEND CONTAINER -->
<div class="flex">
<!-- PREFIX / PREPEND -->
<div class="rounded-l-lg flex items-center bg-base-200 border border-primary border-r-0 px-4"> USD </div>
<div class="flex-1 relative">
<!-- MONEY SETUP -->
<div wire:key="money-1871182532" x-data="{ amount: $wire.get('amount') }" x-init="$nextTick(() => new Currency($refs.myInput, {"init":true,"maskOpts":{"locales":"en-US"}}))">
<!-- INPUT -->
<input id="mary95d8560240a4e16df38b6ad88933f421amount" placeholder=" " x-ref="myInput" :value="amount" @input="$nextTick(() => $wire.set('amount', Currency.getUnmasked(), false))" inputmode="numeric"
class="input input-primary w-full peer rounded-l-none" type="text">
<!-- ICON -->
<!-- CLEAR ICON -->
<!-- RIGHT ICON -->
<!-- INLINE LABEL -->
<!-- HIDDEN MONEY INPUT + END MONEY SETUP -->
<input type="hidden" wire:model="amount" value="">
</div>
</div>
<!-- SUFFIX/APPEND -->
<!-- END: PREFIX/SUFFIX/APPEND/PREPEND CONTAINER -->
</div>
<!-- ERROR -->
<!-- HINT -->
</div>
<!--[if BLOCK]><![endif]-->
<hr class="my-3">
<div class="flex justify-end gap-3">
<!--[if BLOCK]><![endif]--> <button wire:key="maryac59bfe95b833dcebd36bc53c1138575" type="button" class="btn normal-case">
<!-- SPINNER LEFT -->
<!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
<!-- ICON -->
<!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
<!-- LABEL / SLOT -->
<!--[if BLOCK]><![endif]--> <span class=""> Cancel </span>
<!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
<!--[if ENDBLOCK]><![endif]-->
<!-- ICON RIGHT -->
<!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
<!-- SPINNER RIGHT -->
<!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
<!--[if BLOCK]><![endif]--> </button>
<!--[if ENDBLOCK]><![endif]--> <!--[if BLOCK]><![endif]--> <button wire:key="mary720db7b10e3f5f71848baa13bc0c104c" type="submit" class="btn normal-case btn-primary" wire:target="save" wire:loading.attr="disabled">
<!-- SPINNER LEFT -->
<!--[if BLOCK]><![endif]--> <span wire:loading="" wire:target="save" class="loading loading-spinner w-5 h-5"></span>
<!--[if ENDBLOCK]><![endif]-->
<!-- ICON -->
<!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
<!-- LABEL / SLOT -->
<!--[if BLOCK]><![endif]--> <span class=""> Save </span>
<!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
<!--[if ENDBLOCK]><![endif]-->
<!-- ICON RIGHT -->
<!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
<!-- SPINNER RIGHT -->
<!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
<!--[if BLOCK]><![endif]--> </button>
<!--[if ENDBLOCK]><![endif]-->
</div>
<!--[if ENDBLOCK]><![endif]-->
</form>
DIALOG
<form class="modal-backdrop" method="dialog">
<button @click="$wire.myModal = false" type="button">close</button>
</form>
DIALOG
<form class="modal-backdrop" method="dialog">
<button type="submit">close</button>
</form>
Text Content
maryUI Sponsor Bootcamp Docs News Source SearchK Gorgeous Laravel Blade UI Components made for Livewire 3 and styled around daisyUI + Tailwind Bootcamp Installation Sponsors Private sponsors are not listed here. Sponsor Amazing components. ⌘ + G (meta key + G) Search for "a" to see what kind of content it returns. Crop image -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Cancel Crop Add images Images | Max 100Kb Delightful demos. Ping The real time chat demo. Flow The dashboard demo. Orange The refreshing storefront demo. Paper The elegant and minimalist demo. Lists Art virgil.nitzsche -------------------------------------------------------------------------------- Onie swift.lacy -------------------------------------------------------------------------------- Callie gbayer -------------------------------------------------------------------------------- @php $users = App\Models\User::take(3)->get(); @endphp @foreach($users as $user) <x-list-item :item="$user" sub-value="username" link="/docs/installation"> <x-slot:actions> <x-button icon="o-trash" wire:click="delete({{ $user->id }})" spinner /> </x-slot:actions> </x-list-item> @endforeach Multi selection Users - server side No results found. Abbie -------------------------------------------------------------------------------- Adriana -------------------------------------------------------------------------------- Adrianna -------------------------------------------------------------------------------- Alexandre -------------------------------------------------------------------------------- Search happens on server side @php $users = $this->users; @endphp <x-choices label="Users - server side" wire:model="selected_users" :options="$users" icon="s-bolt" hint="Search happens on server side" searchable /> -------------------------------------------------------------------------------- Cities - frontend side No results found. South Danny -------------------------------------------------------------------------------- South Woodrowville -------------------------------------------------------------------------------- North Wilburn -------------------------------------------------------------------------------- Lake Van -------------------------------------------------------------------------------- East Maritza -------------------------------------------------------------------------------- Port Alejandraville -------------------------------------------------------------------------------- New Chesley -------------------------------------------------------------------------------- Lake Shania -------------------------------------------------------------------------------- Carleystad -------------------------------------------------------------------------------- Lake Berylshire -------------------------------------------------------------------------------- East Elvera -------------------------------------------------------------------------------- North Michealborough -------------------------------------------------------------------------------- South Jameyburgh -------------------------------------------------------------------------------- Port Clareport -------------------------------------------------------------------------------- East Mosesville -------------------------------------------------------------------------------- East Sibylborough -------------------------------------------------------------------------------- West Mariah -------------------------------------------------------------------------------- Kubborough -------------------------------------------------------------------------------- Gulgowskiview -------------------------------------------------------------------------------- Okunevafurt -------------------------------------------------------------------------------- South Lorineburgh -------------------------------------------------------------------------------- South Zitamouth -------------------------------------------------------------------------------- West Kennedi -------------------------------------------------------------------------------- Casperside -------------------------------------------------------------------------------- Schmelerstad -------------------------------------------------------------------------------- Gorczanyside -------------------------------------------------------------------------------- Lake Chase -------------------------------------------------------------------------------- West Rodstad -------------------------------------------------------------------------------- Lake Lindsay -------------------------------------------------------------------------------- New Judetown -------------------------------------------------------------------------------- Port Edna -------------------------------------------------------------------------------- West Kyle -------------------------------------------------------------------------------- North Tracymouth -------------------------------------------------------------------------------- New Leonorastad -------------------------------------------------------------------------------- New Columbusfurt -------------------------------------------------------------------------------- Eddbury -------------------------------------------------------------------------------- South Antoninachester -------------------------------------------------------------------------------- Gabeshire -------------------------------------------------------------------------------- Hillsville -------------------------------------------------------------------------------- Catalinastad -------------------------------------------------------------------------------- Jadeberg -------------------------------------------------------------------------------- Lelialand -------------------------------------------------------------------------------- Lake Roselyn -------------------------------------------------------------------------------- Marlenfurt -------------------------------------------------------------------------------- West Aronfurt -------------------------------------------------------------------------------- South Owen -------------------------------------------------------------------------------- Streichtown -------------------------------------------------------------------------------- West Elnora -------------------------------------------------------------------------------- New Adeline -------------------------------------------------------------------------------- Spinkaberg -------------------------------------------------------------------------------- Michelleton -------------------------------------------------------------------------------- West Katrinaport -------------------------------------------------------------------------------- Faeborough -------------------------------------------------------------------------------- McLaughlinville -------------------------------------------------------------------------------- Port Caesarland -------------------------------------------------------------------------------- South Jedburgh -------------------------------------------------------------------------------- Stephonchester -------------------------------------------------------------------------------- Osinskiport -------------------------------------------------------------------------------- Normatown -------------------------------------------------------------------------------- South Jerroldhaven -------------------------------------------------------------------------------- South Justina -------------------------------------------------------------------------------- Millsfort -------------------------------------------------------------------------------- Rickieberg -------------------------------------------------------------------------------- North Kris -------------------------------------------------------------------------------- Mannton -------------------------------------------------------------------------------- Lake Felicitystad -------------------------------------------------------------------------------- South Chloefurt -------------------------------------------------------------------------------- D'Amoreport -------------------------------------------------------------------------------- Russelstad -------------------------------------------------------------------------------- Botsfordland -------------------------------------------------------------------------------- Sporerborough -------------------------------------------------------------------------------- Huelsside -------------------------------------------------------------------------------- Anamouth -------------------------------------------------------------------------------- Torpshire -------------------------------------------------------------------------------- Jastfort -------------------------------------------------------------------------------- Abdielburgh -------------------------------------------------------------------------------- Bergemouth -------------------------------------------------------------------------------- South Sidney -------------------------------------------------------------------------------- New Wilber -------------------------------------------------------------------------------- Rosemarieville -------------------------------------------------------------------------------- Fayville -------------------------------------------------------------------------------- New Marcellusshire -------------------------------------------------------------------------------- O'Harachester -------------------------------------------------------------------------------- Oberbrunnermouth -------------------------------------------------------------------------------- Gutmannmouth -------------------------------------------------------------------------------- Sipeston -------------------------------------------------------------------------------- Emiliehaven -------------------------------------------------------------------------------- Port Yolanda -------------------------------------------------------------------------------- Kozeymouth -------------------------------------------------------------------------------- Franeckiport -------------------------------------------------------------------------------- Vonmouth -------------------------------------------------------------------------------- Jewellton -------------------------------------------------------------------------------- Macietown -------------------------------------------------------------------------------- Perryfort -------------------------------------------------------------------------------- Kyraport -------------------------------------------------------------------------------- Melliebury -------------------------------------------------------------------------------- North Vilma -------------------------------------------------------------------------------- Gaylordshire -------------------------------------------------------------------------------- Port Kaceychester -------------------------------------------------------------------------------- Johnstonland -------------------------------------------------------------------------------- Search happens on frontend side @php $cities = App\Models\City::all(); @endphp <x-choices-offline label="Cities - frontend side" wire:model="selected_cities" :options="$cities" icon="s-bolt-slash" hint="Search happens on frontend side" searchable /> Forms. Name Amount USD -------------------------------------------------------------------------------- Cancel Save <x-form wire:submit="save"> <x-input label="Name" wire:model="name" icon="o-user" placeholder="Hello" /> <x-input label="Amount" wire:model="amount" prefix="USD" money /> <x-slot:actions> <x-button label="Cancel" /> <x-button label="Save" class="btn-primary" type="submit" spinner="save" /> </x-slot:actions> </x-form> Drawer & Modal Open Drawer Hello! -------------------------------------------------------------------------------- Click outside, on `CANCEL` button or `CLOSE` icon to close. -------------------------------------------------------------------------------- Cancel Confirm @php $showDrawer = $this->showDrawer; @endphp <x-button label="Open Drawer" wire:click="$toggle('showDrawer')" class="btn-primary btn-block" /> <x-drawer wire:model="showDrawer" title="Hello!" with-close-button separator class="w-11/12 lg:w-1/3"> <div>Click outside, on `CANCEL` button or `CLOSE` icon to close.</div> <x-slot:actions> <x-button label="Cancel" wire:click="$toggle('showDrawer')" /> <x-button label="Confirm" class="btn-primary" /> </x-slot:actions> </x-drawer> -------------------------------------------------------------------------------- Open Modal Hello Livewire example -------------------------------------------------------------------------------- Click outside, press `ESC` or click `CANCEL` button to close. -------------------------------------------------------------------------------- Cancel Confirm close @php $myModal = $this->myModal; @endphp <x-button label="Open Modal" wire:click="$toggle('myModal')" class="btn-warning btn-block" /> <x-modal wire:model="myModal" title="Hello" subtitle="Livewire example" separator> <div>Click outside, press `ESC` or click `CANCEL` button to close.</div> <x-slot:actions> <x-button label="Cancel" wire:click="$toggle('myModal')" /> <x-button label="Confirm" class="btn-primary" /> </x-slot:actions> </x-modal> Easy Tables. # Nice Name City 1 Art South Danny 2 Onie South Woodrowville 3 Callie North Wilburn 4 Donald Lake Van @php use App\Models\User; $users = User::with('city')->take(4)->get(); $headers = [ ['key' => 'id', 'label' => '#', 'class' => 'w-1 bg-yellow-500/20'], # <-- CSS ['key' => 'name', 'label' => 'Nice Name', 'class' => 'hidden lg:table-cell'], # <-- responsive ['key' => 'city.name', 'label' => 'City'] # <-- nested object ]; @endphp <x-table :rows="$users" :headers="$headers" striped /> Full Tables. # Nice Name Username City 59 Abbie arvilla.moen Normatown Hello, Abbie! 61 Adriana oboyer South Justina Hello, Adriana! 87 Adrianna xfritsch Emiliehaven Hello, Adrianna! « Previous Next » Showing 1 to 3 of 100 results 1 2 3 4 5 6 ... 33 34 @php use App\Models\User; // public array $expanded = []; // public array $sortBy = ['column' => 'name', 'direction' => 'asc']; $sortBy = $this->sortBy; $expanded = $this->expanded; $users = User::with('city') ->orderBy(...array_values($this->sortBy)) ->paginate(3); $headers = [ ['key' => 'id', 'label' => '#', 'class' => 'w-1'], # <-- CSS ['key' => 'name', 'label' => 'Nice Name'], ['key' => 'username', 'label' => 'Username', 'class' => 'hidden lg:table-cell'], # <--- responsive ['key' => 'city.name', 'label' => 'City', 'sortable' => false, 'class' => 'hidden lg:table-cell'] # <-- nested object ]; $cell_decoration = [ 'name' => [ 'bg-yellow-500/20 italic' => fn(User $user) => Str::of($user->name)->startsWith('A') ] ]; @endphp <x-table wire:model="expanded" :headers="$headers" :rows="$users" :cell-decoration="$cell_decoration" :sort-by="$sortBy" link="/docs/components/table?user_id={id}&city={city.name}" {{-- Make rows clickables --}} expandable with-pagination > {{-- Expansion slot --}} @scope('expansion', $user) <div class="border border-dashed rounded-lg p-5 "> Hello, {{ $user->name }}! </div> @endscope {{-- Actions Slot --}} @scope('actions', $user) <x-button icon="o-trash" wire:click="delete({{ $user->id }})" spinner /> @endscope {{-- Cell scope --}} @scope('cell_username', $user) <x-badge :value="$user->username" class="badge-primary" /> @endscope </x-table> And more ... LET`S DO IT Nothing found. close -------------------------------------------------------------------------------- maryUI Sponsor