resources/views/layouts/skeleton.blade.php (50 lines of code) (raw):

<!DOCTYPE html> <html lang="{{ \App::getLocale() }}" dir="{{ htmldir() }}"> <head> <base href="{{ url('/') }}/" /> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>@yield('title', trans('app.application_title'))</title> <link rel="manifest" href="manifest.webmanifest"> <link rel="stylesheet" href="{{ asset(mix('css/app-'.htmldir().'.css')) }}"> {{-- Required only for the Upgrade account page --}} @if (Route::currentRouteName() == 'settings.subscriptions.upgrade' || Route::currentRouteName() == 'settings.subscriptions.confirm') <link rel="stylesheet" href="{{ asset(mix('css/stripe.css')) }}"> @endif <link rel="shortcut icon" href="img/favicon.png"> <script> window.Laravel = {!! \Safe\json_encode([ 'locale' => \App::getLocale(), 'htmldir' => htmldir(), 'profileDefaultView' => auth()->user()->profile_active_tab, 'timezone' => auth()->user()->timezone, 'env' => \App::environment(), ]); !!} </script> </head> <body data-account-id="{{ auth()->user()->account_id }}" class="bg-gray-monica min-vh-100 flex flex-column"> <div id="app" class="flex-grow-1"> @if (Route::currentRouteName() != 'settings.subscriptions.confirm') @include('partials.header') @include('partials.subscription') @endif @yield('content') </div> @if (Route::currentRouteName() != 'settings.subscriptions.confirm') @include('partials.footer') @endif {{-- THE JS FILE OF THE APP --}} @push('scripts') <script src="{{ asset(mix('js/manifest.js')) }}"></script> <script src="{{ asset(mix('js/vendor.js')) }}"></script> @endpush {{-- Load everywhere except on the Upgrade account page --}} @if (Route::currentRouteName() != 'settings.subscriptions.upgrade' && Route::currentRouteName() != 'settings.subscriptions.confirm') @push('scripts') <script src="{{ asset(mix('js/app.js')) }}"></script> @endpush @endif @stack('scripts') </body> </html>