robsontenorio/mary
Gorgeous Livewire UI components for Laravel, powered by Tailwind CSS and daisyUI. maryUI provides ready-to-use, polished components to build modern apps faster, with full documentation, community support, and MIT license.
npm install -D tailwindcss).composer require robsontenorio/mary
php artisan vendor:publish --provider="RobsonTenorio\Mary\MaryServiceProvider"
tailwind.config.js includes DaisyUI:
plugins: [require("daisyui")],
npx tailwindcss -i input.css -o output.css --watch.@mary) for seamless integration.mary-input, mary-select), modals (mary-modal), tables (mary-table).composer update cautiously (test in staging first).wire:debug to inspect component state.mode: "jit" in tailwind.config.js).node_modules and vendor are synchronized across environments.| Risk | Impact | Mitigation |
|---|---|---|
| Livewire version mismatch | Components break or render incorrectly | Pin Livewire version in composer.json. |
| Tailwind CSS conflicts | Styles override or break layouts | Scope DaisyUI classes (e.g., data-mary attributes). |
| CDN outage | Critical components fail to load | Self-host assets or use fallback loading. |
| State management bugs | UI desyncs with backend data | Use wire:ignore for static elements; test edge cases. |
| Browser incompatibility | Features fail in legacy browsers | Polyfill or document unsupported browsers. |
How can I help you explore Laravel packages today?