{{-- ===================================================================== Header ===================================================================== --}}
Prolytics Connect
Status Page
{{-- ===================================================================== Overall Status Banner ===================================================================== --}} @php $bannerClass = match($overall['color']) { 'green' => 'banner-green', 'yellow' => 'banner-yellow', 'orange' => 'banner-orange', 'red' => 'banner-red', default => 'banner-green', }; $bannerIcon = match($overall['color']) { 'green' => '✓', 'yellow' => '⚡', 'orange' => '⚠', 'red' => '✕', default => '✓', }; @endphp
{{ $bannerIcon }}

{{ $overall['label'] }}

Last checked {{ \Carbon\Carbon::parse($overall['checked_at'])->diffForHumans() }}

{{-- ===================================================================== Main Content ===================================================================== --}}
{{-- Refresh controls --}}

Auto-refreshes every 15 minutes • 15:00

{{-- Component groups --}}
@foreach ($groups as $group)

{{ $group['name'] }}

@foreach ($group['components'] as $component) @php $dotClass = match($component['status']) { 'operational' => 'dot-operational', 'degraded' => 'dot-degraded', 'down' => 'dot-down', default => 'dot-operational', }; $badgeClass = match($component['status']) { 'operational' => 'badge-operational', 'degraded' => 'badge-degraded', 'down' => 'badge-down', default => 'badge-operational', }; $badgeLabel = match($component['status']) { 'operational' => 'Operational', 'degraded' => 'Degraded', 'down' => 'Disruption', default => 'Operational', }; @endphp

{{ $component['name'] }}

{{ $component['description'] }}

@if ($component['detail'])

{{ $component['detail'] }}

@endif
{{ $badgeLabel }}
@endforeach
@endforeach
{{-- Incident placeholder (Phase 3) --}}

Incident History

No incidents reported in the past 90 days.
{{-- ===================================================================== Footer ===================================================================== --}} {{-- ===================================================================== Auto-refresh JavaScript ===================================================================== --}}