### Luvi UI Getting Started Source: https://laravel-luvi.com/docs/components/sheet This section provides essential information for getting started with Luvi UI in your Laravel project, including an introduction, installation guide, typography, and theming options. ```html #### Getting Started * [Introduction](https://laravel-luvi.com/docs) * [Installation](https://laravel-luvi.com/docs/installation) * [Typography](https://laravel-luvi.com/docs/typography) * [Theming](https://laravel-luvi.com/docs/theming) ``` -------------------------------- ### Luvi UI Getting Started Source: https://laravel-luvi.com/docs/components/radio-group This section provides essential information for getting started with Luvi UI in your Laravel project, including an introduction, installation guide, typography, and theming options. ```html #### Getting Started * [Introduction](https://laravel-luvi.com/docs) * [Installation](https://laravel-luvi.com/docs/installation) * [Typography](https://laravel-luvi.com/docs/typography) * [Theming](https://laravel-luvi.com/docs/theming) ``` -------------------------------- ### Luvi UI Getting Started Source: https://laravel-luvi.com/docs/typography Provides links to essential sections for getting started with Luvi UI for Laravel, including Introduction, Installation, Typography, and Theming. ```html Installation ``` -------------------------------- ### Luvi UI Getting Started Source: https://laravel-luvi.com/docs/livewire-components/combobox This section covers the initial steps for using Luvi UI in a Laravel project, including an introduction to the library, installation instructions, typography guidelines, and theming options. ```APIDOC Getting Started: - Introduction: https://laravel-luvi.com/docs - Installation: https://laravel-luvi.com/docs/installation - Typography: https://laravel-luvi.com/docs/typography - Theming: https://laravel-luvi.com/docs/theming ``` -------------------------------- ### Luvi UI Getting Started Source: https://laravel-luvi.com/docs/components/form This section provides essential information for getting started with Luvi UI in your Laravel project, including an introduction, installation guide, typography, and theming options. ```html #### Getting Started * [Introduction](https://laravel-luvi.com/docs) * [Installation](https://laravel-luvi.com/docs/installation) * [Typography](https://laravel-luvi.com/docs/typography) * [Theming](https://laravel-luvi.com/docs/theming) ``` -------------------------------- ### Luvi UI Getting Started Source: https://laravel-luvi.com/docs/components/dropdown-menu This section provides essential information for getting started with Luvi UI in your Laravel project, including an introduction, installation guide, typography, and theming options. ```html #### Getting Started * [Introduction](https://laravel-luvi.com/docs) * [Installation](https://laravel-luvi.com/docs/installation) * [Typography](https://laravel-luvi.com/docs/typography) * [Theming](https://laravel-luvi.com/docs/theming) ``` -------------------------------- ### Install Select Component Source: https://laravel-luvi.com/docs/components/select Command to publish the Select component's assets, typically used during the installation or setup phase. ```bash phpartisanvendor:publish--tag=select--force ``` -------------------------------- ### Install Lucide Icon Set Source: https://laravel-luvi.com/docs/installation Installs the Lucide icon set using Composer, which is recommended for achieving the same look and feel as the Luvi UI examples. ```bash composerrequiremallardduck/blade-lucide-icons ``` -------------------------------- ### Tooltip Installation Source: https://laravel-luvi.com/docs/components/tooltip Provides the Artisan command to publish the tooltip assets during installation. ```php php artisan vendor:publish --tag=tooltip --force ``` -------------------------------- ### Install Luvi UI for Laravel Source: https://laravel-luvi.com/docs/installation Installs the Luvi UI package for Laravel using Composer. ```bash composer require luvi-ui/laravel-luvi ``` -------------------------------- ### Dropdown Menu Installation Source: https://laravel-luvi.com/docs/components/dropdown-menu Command to publish the dropdown menu assets and configuration files. ```php php artisan vendor:publish --tag=dropdown-menu --force ``` -------------------------------- ### Install Alpine.js Plugins (npm) Source: https://laravel-luvi.com/docs/installation Installs the necessary Alpine.js plugins for anchor and collapse functionality using npm. ```bash npminstall@alpinejs/anchor@alpinejs/collapse ``` -------------------------------- ### Input Component Installation Source: https://laravel-luvi.com/docs/components/input Provides the Artisan command to publish the Input component assets. ```php php artisan vendor:publish --tag=input --force ``` -------------------------------- ### Install Alpine.js Plugins (npm) - Standalone Source: https://laravel-luvi.com/docs/installation Installs the necessary Alpine.js plugins for anchor and collapse functionality when Alpine.js is installed independently. ```bash npminstall@alpinejs/anchor@alpinejs/collapse ``` -------------------------------- ### Install Tailwind CSS Plugins Source: https://laravel-luvi.com/docs/installation Installs the necessary Tailwind CSS plugins for form styling and animations. ```bash npminstall-D@tailwindcss/formstailwindcss-animate ``` -------------------------------- ### Install Alert Component Source: https://laravel-luvi.com/docs/components/alert Command to publish the Alert component assets and configuration files to your Laravel project. ```bash phpartisanvendor:publish--tag=alert--force ``` -------------------------------- ### Input Component Examples Source: https://laravel-luvi.com/docs/components/input Showcases different variations of the Input component, including default, file upload, and disabled states. ```html ``` ```html
Picture
``` ```html ``` -------------------------------- ### Basic Switch Component Source: https://laravel-luvi.com/docs/components/switch A simple example of how to render the Switch component in your Blade views. ```php ``` -------------------------------- ### Sheet Component Usage Example Source: https://laravel-luvi.com/docs/components/sheet A basic example demonstrating the usage of the Sheet component with a title and description. This snippet shows a simple modal-like interface. ```html open are you absolutely sure? this action cannot be undone. this will permanently delete your account and remove your data from our servers. ``` -------------------------------- ### Combobox Component Installation Source: https://laravel-luvi.com/docs/livewire-components/combobox This command publishes the Combobox Livewire component assets, making it available for use in your Laravel project. ```bash php artisan vendor:publish --tag=combobox --force ``` -------------------------------- ### Install Checkbox Component Assets Source: https://laravel-luvi.com/docs/components/checkbox Command to publish the assets for the Checkbox component, typically used during the installation or setup phase of the Luvi UI package. ```bash php artisan vendor:publish --tag=checkbox --force ``` -------------------------------- ### Basic Alert Component Source: https://laravel-luvi.com/docs/components/alert A simple example of the Alert component with a title and description, showcasing its basic structure. ```html Title Description ``` -------------------------------- ### Button Component Source: https://laravel-luvi.com/docs/components/button Demonstrates the basic usage and different variants of the Button component in Laravel Luvi UI. Includes installation instructions and usage examples for primary, secondary, destructive, outline, and ghost button styles. ```html Button ``` ```php php artisan vendor:publish --tag=button --force ``` ```html Button ``` ```html Secondary ``` ```html Destructive ``` ```html Button ``` ```html Ghost ``` -------------------------------- ### Luvi UI Installation Command Source: https://laravel-luvi.com/docs/components/textarea Command to publish the Textarea component's assets during installation. This command ensures all necessary files for the Textarea component are correctly placed in your project. ```php php artisan vendor:publish --tag=textarea --force ``` -------------------------------- ### Laravel Luvi Form Usage Examples Source: https://laravel-luvi.com/docs/components/form Illustrates how to use the x-form component with x-form.input for both standard HTML forms and Livewire-integrated forms. Shows basic input configuration with labels and placeholders. ```html Submit ``` -------------------------------- ### Install Accordion Component Source: https://laravel-luvi.com/docs/components/accordion Command to publish the Accordion component's assets and configuration files using Artisan. ```php php artisan vendor:publish --tag=accordion --force ``` -------------------------------- ### Install Laravel Luvi Form Package Source: https://laravel-luvi.com/docs/components/form Command to publish the form assets and configurations for Laravel Luvi. ```php php artisan vendor:publish --tag=form --force ``` -------------------------------- ### Link Component Usage Example Source: https://laravel-luvi.com/docs/components/link An example of how to implement the Luvi UI Link component in a Blade template. It shows the basic structure for creating a clickable link with custom text. ```blade Link ``` -------------------------------- ### Dropdown Menu Basic Usage Source: https://laravel-luvi.com/docs/components/dropdown-menu Example of a simple dropdown menu with a trigger and a list of items. ```html Open My Account Profile Billing Team Subscription ``` -------------------------------- ### H1 Typography Example Source: https://laravel-luvi.com/docs/typography Demonstrates how to use the H1 typography component to render a main heading. Includes preview and code sections. ```html Taxing Laughter: The Joke Tax Chronicles ``` -------------------------------- ### Notification Card Example Source: https://laravel-luvi.com/docs/components/card This example showcases a notification card displaying a list of notifications. It uses PHP to iterate over a collection of notification objects and renders each notification with a title and description. Includes a switch for push notifications and a button to mark all as read. ```php @php $notifications =[ (object)[ 'title'=>'Your call has been confirmed.', 'description'=>'1 hour ago', ], (object)[ 'title'=>'You have a new message!', 'description'=>'1 hour ago', ], (object)[ 'title'=>'Your subscription is expiring soon!', 'description'=>'2 hours ago', ], ]; @endphp Notifications You have 3 unread messages. Push Notifications

Send notifications to device.

@foreach ($notifications as$notification) {{$notification->title }}

{{$notification->description }}

@endforeach Mark all as read ``` -------------------------------- ### Link Component Installation Source: https://laravel-luvi.com/docs/components/link Provides the Artisan command to publish the Link component's assets. This command makes the component's views and other necessary files available for use in your Laravel project. ```bash phpartisanvendor:publish--tag=link--force ``` -------------------------------- ### Sheet Component Installation Source: https://laravel-luvi.com/docs/components/sheet Command to publish the Sheet component's assets using the Artisan command-line tool. The --force flag overwrites existing files. ```bash php artisan vendor:publish --tag=sheet --force ``` -------------------------------- ### Install Dialog Component Source: https://laravel-luvi.com/docs/components/dialog Command to publish the dialog component's assets, including views and configurations, using the Artisan command-line tool. ```php php artisan vendor:publish --tag=dialog --force ``` -------------------------------- ### Install Typography Components Source: https://laravel-luvi.com/docs/typography This command publishes the typography components for the Laravel Luvi project. The --force flag overwrites existing files if necessary. ```php php artisan vendor:publish --tag=typography --force ``` -------------------------------- ### Initialize Alpine.js with Plugins and Modules - Standalone Source: https://laravel-luvi.com/docs/installation Configures Alpine.js to use anchor and collapse plugins, and loads custom JavaScript modules from the plugins directory. This snippet is for standalone Alpine.js installations. ```javascript import Alpine from"alpinejs"; import anchor from"@alpinejs/anchor"; import collapse from"@alpinejs/collapse"; Alpine.plugin(anchor); Alpine.plugin(collapse); const modules =import.meta.glob("./plugins/**/*.js",{eager:true}); for (const path in modules) { Alpine.plugin(modules[path].default); } Alpine.start(); ``` -------------------------------- ### H2 Typography Example Source: https://laravel-luvi.com/docs/typography Demonstrates how to use the H2 typography component to render a secondary heading. Includes preview and code sections. ```html The People of the Kingdom ``` -------------------------------- ### Tabs Component Example Source: https://laravel-luvi.com/docs/components/tabs Demonstrates the usage of the Tabs component in Luvi UI for Laravel. It shows how to structure tabbed content with different sections like Account and Password. ```html

Account

Make changes to your account here. Click save when you're done.

Password

Change your password here.

``` -------------------------------- ### H3 Typography Example Source: https://laravel-luvi.com/docs/typography Demonstrates how to use the H3 typography component to render a tertiary heading. Includes preview and code sections. ```html The Joke Tax ``` -------------------------------- ### Separator Installation Command Source: https://laravel-luvi.com/docs/components/separator Provides the Artisan command to publish the separator component's assets and configuration files to your Laravel project. ```php phpartisanvendor:publish--tag=separator--force ``` -------------------------------- ### H4 Typography Example Source: https://laravel-luvi.com/docs/typography Demonstrates how to use the H4 typography component to render a quaternary heading. Includes preview and code sections. ```html People stopped telling jokes ``` -------------------------------- ### Install Laravel Luvi Tabs Component Source: https://laravel-luvi.com/docs/components/tabs This command publishes the necessary assets for the Laravel Luvi Tabs component to your project. The `--force` flag overwrites existing files if any conflicts arise. ```php php artisan vendor:publish --tag=tabs --force ``` -------------------------------- ### Form with Input Components Source: https://laravel-luvi.com/docs/components/input Provides a comprehensive example of a form structure using custom components, including shorthand and longhand input definitions, labels, descriptions, and messages. ```html Username (Longhand) This is your public display name. Submit ``` -------------------------------- ### Sheet Component Example Source: https://laravel-luvi.com/docs/components/sheet Demonstrates the usage of the Sheet component, including its trigger, content, header, title, and description. This component is used for modal-like interfaces. ```html Open are you absolutely sure? this action cannot be undone. this will permanently delete your account and remove your data from our servers. ``` -------------------------------- ### Livewire Profile Form Example Source: https://laravel-luvi.com/docs/components/form A Livewire component demonstrating a profile form with fields for display name, email selection, bio, and multiple URLs. It utilizes Livewire's validation and dynamic component rendering. ```php 'https://shadcn.com'], ['value'=>'http://twitter.com/shadcn'], ]; public function append() { $this->urls[]=['value'=>'']; } public function render() { return <<<'HTML'
Email You can manage verified email addresses in your email settings. Bio You can @mention other users and organizations to link to them.
@foreach($urls as $index => $url) $index !== 0, ]) > URLs $index !== 0, ])> Add links to your website, blog, or social media profiles. @endforeach Add URL
Update profile
HTML; } } ``` -------------------------------- ### Luvi UI Components Overview Source: https://laravel-luvi.com/docs/components/sheet This section lists the available UI components in Luvi for Laravel. Each component has a dedicated documentation page linked for detailed usage instructions. ```html * [ Accordion ](https://laravel-luvi.com/docs/components/accordion) * [ Alert ](https://laravel-luvi.com/docs/components/alert) * [ Avatar ](https://laravel-luvi.com/docs/components/avatar) * [ Badge ](https://laravel-luvi.com/docs/components/badge) * [ Breadcrumb ](https://laravel-luvi.com/docs/components/breadcrumb) * [ Button ](https://laravel-luvi.com/docs/components/button) * [ Card ](https://laravel-luvi.com/docs/components/card) * [ Checkbox ](https://laravel-luvi.com/docs/components/checkbox) * [ Dialog ](https://laravel-luvi.com/docs/components/dialog) * [ Dropdown Menu ](https://laravel-luvi.com/docs/components/dropdown-menu) * [ Form ](https://laravel-luvi.com/docs/components/form) * [ Hover Card ](https://laravel-luvi.com/docs/components/hover-card) * [ Input ](https://laravel-luvi.com/docs/components/input) * [ Label ](https://laravel-luvi.com/docs/components/label) * [ Link ](https://laravel-luvi.com/docs/components/link) * [ Popover ](https://laravel-luvi.com/docs/components/popover) * [ Radio Group ](https://laravel-luvi.com/docs/components/radio-group) * [ Select ](https://laravel-luvi.com/docs/components/select) * [ Separator ](https://laravel-luvi.com/docs/components/separator) * [ Sheet ](https://laravel-luvi.com/docs/components/sheet) * [ Switch ](https://laravel-luvi.com/docs/components/switch) * [ Tabs ](https://laravel-luvi.com/docs/components/tabs) * [ Textarea ](https://laravel-luvi.com/docs/components/textarea) * [ Tooltip ](https://laravel-luvi.com/docs/components/tooltip) ``` -------------------------------- ### Stacked Sheets Example Source: https://laravel-luvi.com/docs/components/sheet Illustrates how to implement nested or stacked Sheet components. This example shows a parent sheet with a trigger to open a child sheet, both containing confirmation messages. ```blade Open are you absolutely sure? this action cannot be undone. this will permanently delete your account and remove your data from our servers. Open second are you absolutely sure? this action cannot be undone. this will permanently delete your account and remove your data from our servers. ``` -------------------------------- ### Sheet Component Examples by Side Source: https://laravel-luvi.com/docs/components/sheet This example demonstrates how to use the Sheet component with different 'side' attributes (top, right, bottom, left) to control its positioning. It iterates through an array of sides to generate multiple instances of the sheet. ```php @php $sides =['top','right','bottom','left']; @endphp
@foreach ($sides as$side) {{$side }} Edit profile Make changes to your profile here. Click save when you're done.
Name
Username
Save changes
@endforeach
``` -------------------------------- ### Luvi UI Components Overview Source: https://laravel-luvi.com/docs/components/dropdown-menu This section lists the available UI components in Luvi for Laravel. Each component has a dedicated documentation page linked for detailed usage instructions. ```html * [ Accordion ](https://laravel-luvi.com/docs/components/accordion) * [ Alert ](https://laravel-luvi.com/docs/components/alert) * [ Avatar ](https://laravel-luvi.com/docs/components/avatar) * [ Badge ](https://laravel-luvi.com/docs/components/badge) * [ Breadcrumb ](https://laravel-luvi.com/docs/components/breadcrumb) * [ Button ](https://laravel-luvi.com/docs/components/button) * [ Card ](https://laravel-luvi.com/docs/components/card) * [ Checkbox ](https://laravel-luvi.com/docs/components/checkbox) * [ Dialog ](https://laravel-luvi.com/docs/components/dialog) * [ Dropdown Menu ](https://laravel-luvi.com/docs/components/dropdown-menu) * [ Form ](https://laravel-luvi.com/docs/components/form) * [ Hover Card ](https://laravel-luvi.com/docs/components/hover-card) * [ Input ](https://laravel-luvi.com/docs/components/input) * [ Label ](https://laravel-luvi.com/docs/components/label) * [ Link ](https://laravel-luvi.com/docs/components/link) * [ Popover ](https://laravel-luvi.com/docs/components/popover) * [ Radio Group ](https://laravel-luvi.com/docs/components/radio-group) * [ Select ](https://laravel-luvi.com/docs/components/select) * [ Separator ](https://laravel-luvi.com/docs/components/separator) * [ Sheet ](https://laravel-luvi.com/docs/components/sheet) * [ Switch ](https://laravel-luvi.com/docs/components/switch) * [ Tabs ](https://laravel-luvi.com/docs/components/tabs) * [ Textarea ](https://laravel-luvi.com/docs/components/textarea) * [ Tooltip ](https://laravel-luvi.com/docs/components/tooltip) ``` -------------------------------- ### Radio Group within a Form Example Source: https://laravel-luvi.com/docs/components/radio-group A comprehensive example demonstrating how to integrate the Radio Group component within a form for managing notification preferences. It showcases the use of x-form directives for binding the radio group to form data and includes labels, descriptions, and a submit button. ```html Notify me about... All new messages Direct messages and mentions Nothing We will notify around the world in no time Submit ``` -------------------------------- ### Luvi UI Components Overview Source: https://laravel-luvi.com/docs/components/form This section lists the available UI components in Luvi for Laravel. Each component has a dedicated documentation page linked for detailed usage instructions. ```html * [ Accordion ](https://laravel-luvi.com/docs/components/accordion) * [ Alert ](https://laravel-luvi.com/docs/components/alert) * [ Avatar ](https://laravel-luvi.com/docs/components/avatar) * [ Badge ](https://laravel-luvi.com/docs/components/badge) * [ Breadcrumb ](https://laravel-luvi.com/docs/components/breadcrumb) * [ Button ](https://laravel-luvi.com/docs/components/button) * [ Card ](https://laravel-luvi.com/docs/components/card) * [ Checkbox ](https://laravel-luvi.com/docs/components/checkbox) * [ Dialog ](https://laravel-luvi.com/docs/components/dialog) * [ Dropdown Menu ](https://laravel-luvi.com/docs/components/dropdown-menu) * [ Form ](https://laravel-luvi.com/docs/components/form) * [ Hover Card ](https://laravel-luvi.com/docs/components/hover-card) * [ Input ](https://laravel-luvi.com/docs/components/input) * [ Label ](https://laravel-luvi.com/docs/components/label) * [ Link ](https://laravel-luvi.com/docs/components/link) * [ Popover ](https://laravel-luvi.com/docs/components/popover) * [ Radio Group ](https://laravel-luvi.com/docs/components/radio-group) * [ Select ](https://laravel-luvi.com/docs/components/select) * [ Separator ](https://laravel-luvi.com/docs/components/separator) * [ Sheet ](https://laravel-luvi.com/docs/components/sheet) * [ Switch ](https://laravel-luvi.com/docs/components/switch) * [ Tabs ](https://laravel-luvi.com/docs/components/tabs) * [ Textarea ](https://laravel-luvi.com/docs/components/textarea) * [ Tooltip ](https://laravel-luvi.com/docs/components/tooltip) ``` -------------------------------- ### Collapsed Breadcrumb Example Source: https://laravel-luvi.com/docs/components/breadcrumb Illustrates the implementation of a collapsed Breadcrumb, using an ellipsis for intermediate items. ```html Home Components Breadcrumb ``` -------------------------------- ### Luvi UI Components Overview Source: https://laravel-luvi.com/docs/components/radio-group This section lists the available UI components in Luvi for Laravel. Each component has a dedicated documentation page linked for detailed usage instructions. ```html * [ Accordion ](https://laravel-luvi.com/docs/components/accordion) * [ Alert ](https://laravel-luvi.com/docs/components/alert) * [ Avatar ](https://laravel-luvi.com/docs/components/avatar) * [ Badge ](https://laravel-luvi.com/docs/components/badge) * [ Breadcrumb ](https://laravel-luvi.com/docs/components/breadcrumb) * [ Button ](https://laravel-luvi.com/docs/components/button) * [ Card ](https://laravel-luvi.com/docs/components/card) * [ Checkbox ](https://laravel-luvi.com/docs/components/checkbox) * [ Dialog ](https://laravel-luvi.com/docs/components/dialog) * [ Dropdown Menu ](https://laravel-luvi.com/docs/components/dropdown-menu) * [ Form ](https://laravel-luvi.com/docs/components/form) * [ Hover Card ](https://laravel-luvi.com/docs/components/hover-card) * [ Input ](https://laravel-luvi.com/docs/components/input) * [ Label ](https://laravel-luvi.com/docs/components/label) * [ Link ](https://laravel-luvi.com/docs/components/link) * [ Popover ](https://laravel-luvi.com/docs/components/popover) * [ Radio Group ](https://laravel-luvi.com/docs/components/radio-group) * [ Select ](https://laravel-luvi.com/docs/components/select) * [ Separator ](https://laravel-luvi.com/docs/components/separator) * [ Sheet ](https://laravel-luvi.com/docs/components/sheet) * [ Switch ](https://laravel-luvi.com/docs/components/switch) * [ Tabs ](https://laravel-luvi.com/docs/components/tabs) * [ Textarea ](https://laravel-luvi.com/docs/components/textarea) * [ Tooltip ](https://laravel-luvi.com/docs/components/tooltip) ``` -------------------------------- ### Initialize Alpine.js with Plugins and Modules Source: https://laravel-luvi.com/docs/installation Configures Alpine.js to use anchor and collapse plugins, and loads custom JavaScript modules from the plugins directory. This snippet is for projects using Livewire. ```javascript import collapse from"@alpinejs/collapse"; import anchor from"@alpinejs/anchor"; document.addEventListener( "alpine:init", ()=>{ constmodules=import.meta.glob("./plugins/**/*.js",{ eager:true}); for (constpathinmodules) { window.Alpine.plugin(modules[path].default); } window.Alpine.plugin(collapse); window.Alpine.plugin(anchor); }, {once:true}, ); ``` -------------------------------- ### Basic Accordion Usage Source: https://laravel-luvi.com/docs/components/accordion Example of using the Accordion component with a single item, demonstrating its basic structure and accessibility feature. ```html Is it accessible? Yes. It adheres to the WAI-ARIA design pattern. ``` -------------------------------- ### Basic Select Component Source: https://laravel-luvi.com/docs/components/select Demonstrates the basic structure of the x-select component with options for theme selection. ```blade Theme Light Dark System ``` -------------------------------- ### Input Component Usage Source: https://laravel-luvi.com/docs/components/input Demonstrates the basic usage of the Input component in Laravel Blade. ```html ``` -------------------------------- ### Switch Component Usage Source: https://laravel-luvi.com/docs/components/switch Demonstrates how to use the Switch component in Laravel Blade. It includes a label for accessibility and an example of airplane mode. ```html
Airplane Mode
``` -------------------------------- ### Button with Icon Source: https://laravel-luvi.com/docs/components/button Combines text with an icon, placing the icon before the text. This example uses a mail open icon for a login button. ```html Login with Email ``` -------------------------------- ### Dialog Component Source: https://laravel-luvi.com/docs/components/dialog Documentation for the Dialog component in Luvi UI. It explains the component's functionality, browser compatibility issues related to CSS features like @starting-style and transition-behavior: allow-discrete, and provides a preview and code example. ```html Dialog Example ``` -------------------------------- ### Vite Configuration for Luvi UI Source: https://laravel-luvi.com/docs/installation Configures Vite to include `app.css`, `luvi-ui.css`, and `app.js` for bundling. This is essential for Luvi UI to function correctly. ```javascript plugins: [ laravel({ input: [ "resources/css/app.css", "resources/css/luvi-ui.css", "resources/js/app.js", ], refresh:true, }), ], ```