Recipes
Common install sets for building Laravel screens quickly. Recipes are intentionally just commands and Blade composition: every copied file remains editable in your application.
Authentication
Start with the login and registration blocks, then wire the form actions to your auth routes.
php artisan ui:add blocks/auth-02
php artisan ui:add blocks/auth-03
<x-blocks.auth-02
action="{{ route('login') }}"
forgot-href="{{ route('password.request') }}"
/>
Settings Page
Use the settings form block when you need labeled fields, validation text, and clear save actions without designing the page from scratch.
php artisan ui:add pages/settings-page
<x-pages.settings-page />
Data Table With Actions
Pair the data table with dropdown, badge, and button primitives for searchable lists with per-row actions and status treatments.
php artisan ui:add data-table dropdown badge button
<x-ui.data-table
:columns="$columns"
:rows="$customers"
searchable
selectable
/>
Admin Dashboard
Install the dashboard shell first, then drop analytics or management blocks into the content area. Admin blocks pin themselves to the admin surface tokens.
php artisan ui:add pro/pages/dashboard-shell-01
php artisan ui:add pro/pages/analytics-dashboard-01
<x-pages.dashboard-shell-01 />
<x-pages.analytics-dashboard-01 />
AI Interface
Use the AI chat and playground blocks for prompt UIs, streamed response layouts, and model controls while keeping provider-specific request code in your controllers.
php artisan ui:add blocks/ai-tools-01
php artisan ui:add blocks/chat-demo
<x-blocks.ai-tools-01 model="GPT-4o" />
<x-blocks.chat-demo :messages="$messages" />
Note