Add ViteHelper fallback for missing frontend assets

This commit is contained in:
2026-03-15 07:47:59 +02:00
parent 94f4e53860
commit dff2cd752c
6 changed files with 131 additions and 3 deletions

View File

@@ -21,9 +21,16 @@
</style>
<!-- Scripts -->
@vite(['resources/css/app.css', 'resources/js/app.js'])
@if(\App\Helpers\ViteHelper::manifestExists())
@vite(['resources/css/app.css', 'resources/js/app.js'])
@else
{!! \App\Helpers\ViteHelper::fallbackStyles() !!}
@endif
</head>
<body class="font-sans text-gray-900 antialiased">
@if(!\App\Helpers\ViteHelper::manifestExists())
{!! \App\Helpers\ViteHelper::devWarningBanner() !!}
@endif
<div class="min-h-screen flex flex-col sm:justify-center items-center pt-6 sm:pt-0 bg-gray-100 dark:bg-gray-900">
<div>
<a href="/">