### 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
openare 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
OpenMy AccountProfileBillingTeamSubscription
```
--------------------------------
### 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
NotificationsYou have 3 unread messages.
Push Notifications
Send notifications to device.
@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
Openare 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
Openare you absolutely sure?
this action cannot be undone. this will permanently delete your account
and remove your data from our servers.
Open secondare 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 timeSubmit
```
--------------------------------
### 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