Последняя версия с сервера прошлого разработчика
This commit is contained in:
102
nova/resources/views/layout.blade.php
Executable file
102
nova/resources/views/layout.blade.php
Executable file
@@ -0,0 +1,102 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}" class="h-full font-sans antialiased">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=1280">
|
||||
<meta name="csrf-token" content="{{ csrf_token() }}">
|
||||
|
||||
<title>{{ \Laravel\Nova\Nova::name() }}</title>
|
||||
|
||||
<!-- Fonts -->
|
||||
<link href="https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,800,800i,900,900i" rel="stylesheet">
|
||||
|
||||
<!-- Styles -->
|
||||
<link rel="stylesheet" href="{{ mix('app.css', 'vendor/nova') }}">
|
||||
|
||||
<!-- Tool Styles -->
|
||||
@foreach(\Laravel\Nova\Nova::availableStyles(request()) as $name => $path)
|
||||
@if (\Illuminate\Support\Str::startsWith($path, ['http://', 'https://']))
|
||||
<link rel="stylesheet" href="{!! $path !!}">
|
||||
@else
|
||||
<link rel="stylesheet" href="/nova-api/styles/{{ $name }}">
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
<!-- Custom Meta Data -->
|
||||
@include('nova::partials.meta')
|
||||
|
||||
<!-- Theme Styles -->
|
||||
@foreach(\Laravel\Nova\Nova::themeStyles() as $publicPath)
|
||||
<link rel="stylesheet" href="{{ $publicPath }}">
|
||||
@endforeach
|
||||
</head>
|
||||
<body class="min-w-site bg-40 text-90 font-medium min-h-full">
|
||||
<div id="nova">
|
||||
<div v-cloak class="flex min-h-screen">
|
||||
<!-- Sidebar -->
|
||||
<div class="min-h-screen flex-none pt-header min-h-screen w-sidebar bg-grad-sidebar px-6">
|
||||
<a href="{{ \Laravel\Nova\Nova::path() }}">
|
||||
<div class="absolute pin-t pin-l pin-r bg-logo flex items-center w-sidebar h-header px-6 text-white">
|
||||
@include('nova::partials.logo')
|
||||
</div>
|
||||
</a>
|
||||
|
||||
@foreach (\Laravel\Nova\Nova::availableTools(request()) as $tool)
|
||||
{!! $tool->renderNavigation() !!}
|
||||
@endforeach
|
||||
</div>
|
||||
|
||||
<!-- Content -->
|
||||
<div class="content">
|
||||
<div class="flex items-center relative shadow h-header bg-white z-20 px-view">
|
||||
<a v-if="@json(\Laravel\Nova\Nova::name() !== null)" href="{{ \Illuminate\Support\Facades\Config::get('nova.url') }}" class="no-underline dim font-bold text-90 mr-6">
|
||||
{{ \Laravel\Nova\Nova::name() }}
|
||||
</a>
|
||||
|
||||
@if (count(\Laravel\Nova\Nova::globallySearchableResources(request())) > 0)
|
||||
<global-search dusk="global-search-component"></global-search>
|
||||
@endif
|
||||
|
||||
<dropdown class="ml-auto h-9 flex items-center dropdown-right">
|
||||
@include('nova::partials.user')
|
||||
</dropdown>
|
||||
</div>
|
||||
|
||||
<div data-testid="content" class="px-view py-view mx-auto">
|
||||
@yield('content')
|
||||
|
||||
@include('nova::partials.footer')
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
window.config = @json(\Laravel\Nova\Nova::jsonVariables(request()));
|
||||
</script>
|
||||
|
||||
<!-- Scripts -->
|
||||
<script src="{{ mix('manifest.js', 'vendor/nova') }}"></script>
|
||||
<script src="{{ mix('vendor.js', 'vendor/nova') }}"></script>
|
||||
<script src="{{ mix('app.js', 'vendor/nova') }}"></script>
|
||||
|
||||
<!-- Build Nova Instance -->
|
||||
<script>
|
||||
window.Nova = new CreateNova(config)
|
||||
</script>
|
||||
|
||||
<!-- Tool Scripts -->
|
||||
@foreach (\Laravel\Nova\Nova::availableScripts(request()) as $name => $path)
|
||||
@if (\Illuminate\Support\Str::startsWith($path, ['http://', 'https://']))
|
||||
<script src="{!! $path !!}"></script>
|
||||
@else
|
||||
<script src="/nova-api/scripts/{{ $name }}"></script>
|
||||
@endif
|
||||
@endforeach
|
||||
|
||||
<!-- Start Nova -->
|
||||
<script>
|
||||
Nova.liftOff()
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user