Skip to content

Front Awesome

Front Awesome adds Web Awesome components, color mode controls, and toast notifications to Laravel applications that use Inertia and Vue. Components inherit the application’s theme. Toasts can come from Laravel or from Vue.

  • PHP 8.5 or later within PHP 8.x, Laravel 13, and Inertia Laravel 3.x
  • Vue 3.5 or later within Vue 3.x, Inertia Vue 3.x, and Tailwind CSS 4.x
  • Mosaicast 1.1.1 or later within Mosaicast 1.x
  • Node.js 24.11 or later

Follow Installation to install the Composer and frontend packages in an Inertia application.

After installing the package and registering the Vue plugin, add this call to a Laravel action with an active web session.

use ArtisanToolbox\FrontAwesome\Facades\Toast;
Toast::success('Report saved.')->flash();

The next Inertia response displays a success toast with the default success icon.

Find the source code and changelog on GitHub.