@extends('layouts.admin') @section('title', 'Social command center') @section('content') @if($sandbox) Sandbox mode @endif Connect Compose @if(session('status'))
{{ session('status') }}
@endif
Healthy accounts {{ number_format($stats['accounts_healthy']) }} {{ number_format($stats['accounts_active']) }} active Due today {{ number_format($stats['due_today']) }} {{ number_format($stats['posts_scheduled']) }} scheduled Approvals {{ number_format($stats['pending_approvals']) }} Four-eyes queue Open inbox {{ number_format($stats['inbox_open']) }} {{ number_format($stats['published_week']) }} published this week

Operator checklist

Connect → Compose → Schedule → Publish → Moderate

    @foreach($checklist as $step)
  1. {{ $step['done'] ? '✓' : '·' }} {{ $step['label'] }}
    @unless($step['done']) Open @endunless
  2. @endforeach

Due soon

Calendar
    @forelse($duePosts as $post)
  • {{ $post->number }}
    {{ $post->scheduled_at?->format('M j, g:ia') }} · {{ implode(', ', $post->networks ?? []) }}
  • @empty
  • Nothing due in the next day.
  • @endforelse

Pending approvals

Queue
    @forelse($pendingApprovals as $approval)
  • {{ $approval->post?->number }}
    {{ \Illuminate\Support\Str::limit($approval->post?->body_text, 60) }}
  • @empty
  • No pending approvals.
  • @endforelse

Open inbox

Inbox
    @forelse($openInbox as $engagement)
  • {{ $engagement->author_handle ?: $engagement->author_name }} · {{ $engagement->network }}
    {{ \Illuminate\Support\Str::limit($engagement->body, 60) }}
  • @empty
  • Inbox clear — pull samples from Inbox.
  • @endforelse
@endsection