@php use App\Classes\Site; use App\Classes\Utilities; use App\Models\Page; /** @var Page $page */ $page_template = $page?->element_type ? Utilities::multiFindKey(\App\Classes\Prefs::$web_page_element_types, 'id', $page?->element_type) : null; @endphp {{--@php app()->setLocale('en'); @endphp--}} @if(($context ?? null) == 'mail') @php // poiščimo že izgrajeno datoteko mail.css; pripraviš jo sicer z npm run build:mail, pripravi pa se tudi z npm run build $directory = public_path('build-mail/assets'); $files = glob($directory.'/mail-*.css'); $css_file = null; if(!empty($files)) { $css_file = $files[0]; } @endphp @if($css_file) @endif @include('www.head_style') @else @include('www.head_open_graph') @if(Storage::disk('design_images')->exists('favicon.ico')) @elseif(Storage::disk('design_images')->exists('favicon.png')) @elseif(Storage::disk('images')->exists('favicon.ico')) @elseif(Storage::disk('images')->exists('favicon.png')) @elseif(Storage::disk('images')->exists('logo.png')) @elseif(Storage::disk('images')->exists('logo.jpg')) @endif @vite(['resources/automatic/settings_web.js', ]) @include('www.head_scripts') @vite(['resources/css/components.scss', 'resources/css/main.scss', 'resources/automatic/_web_colors.scss', 'resources/css/web.scss', 'resources/automatic/translations.js']) @include('www.head_style') @if(\App\Classes\Prefs::$web_edit_mode) @vite('resources/css/edit.scss') @vite('resources/js/edit.js') @endif @endif
{{-- pas za urejanje, ko nismo v načinu urejanja, je skrit --}} @if(\App\Classes\Prefs::$web_edit_mode) @include('www.edit_toolbar') @endif {{-- vsebina strani --}}
@yield('content')
@if(\App\Classes\Prefs::$web_edit_mode)
@endif
@if(($context ?? null) == 'mail') @else @vite(['resources/js/web.js', 'resources/js/mnmTinyMCE.js']) @endif