Layout app в Laravel Breeze
Для вошедших Breeze даёт другой
layout -
resources/views/layouts/app.blade.php.
Его используют dashboard,
профиль и ваши будущие страницы
внутри кабинета.
В app layout обычно есть:
- подключение CSS/JS
- верхнее меню (navigation)
- область контента страницы
<!DOCTYPE html>
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
<head>
<meta charset="utf-8">
@vite(['resources/css/app.css', 'resources/js/app.js'])
</head>
<body>
<div>
@include('layouts.navigation')
<main>
{{ $slot }}
</main>
</div>
</body>
</html>
Гостевой и «вошедший» layout разведены специально: на login не нужно меню с выходом, а в кабинете не нужна «голая» форма по центру без навигации.
Откройте
layouts/app.blade.php
и найдите подключение
навигации.
Чем layout app
отличается по смыслу
от guest?