@php $brandName = config('dashboard.brand_name') ?: config('app.name'); @endphp {{-- Brand chip — inlined (not a component) so it works regardless of view cache state and component-path resolution. Styles for .chip / .chip-cell live in mail/html/themes/default.blade.php and are inlined by CssToInlineStyles. No `align="left"` here — that floats the table and would let the following

wrap next to the chip. We want the chip on its own line. --}} {{-- Greeting --}} @if (! empty($greeting)) # {{ $greeting }} @else @if ($level === 'error') # @lang('Whoops!') @else # @lang('Hello!') @endif @endif {{-- Intro Lines (subtitle area, like the auth pages' muted lead-in) --}} @foreach ($introLines as $line) {{ $line }} @endforeach {{-- Divider — separates intro from the call-to-action, mirrors auth pages. Inlined (not a component) for the same reason as the chip above. --}} @isset($actionText) @endisset {{-- Action Button --}} @isset($actionText) {{ $actionText }} @endisset {{-- Outro Lines --}} @foreach ($outroLines as $line) {{ $line }} @endforeach {{-- Salutation --}} @if (! empty($salutation)) {{ $salutation }} @else {{ __('dashboard::dashboard.email.password_reset.regards') }}
{{ $brandName }} @endif {{-- Subcopy --}} @isset($actionText) {{ __('dashboard::dashboard.email.password_reset.trouble') }} [{{ $displayableActionUrl }}]({{ $actionUrl }}) @endisset