@extends('layouts.client') @section('title', 'Dashboard') @section('content')

Visão Geral

Bem-vindo de volta, {{ auth()->user()->name }}. 👋

Novo Conteúdo
{{ auth()->user()->generatedContents()->whereMonth('created_at', now()->month)->count() }} Artigos/Mês
{{ auth()->user()->connectedSites()->count() }} Sites Ativos
@php $totalWords = auth()->user()->generatedContents() ->where('status', 'published') ->get() ->sum(function ($c) { return str_word_count(strip_tags($c->content ?? '')); }); $formattedWords = $totalWords >= 1000 ? number_format($totalWords / 1000, 1) . 'k' : $totalWords; @endphp {{ $formattedWords }} Palavras Publicadas
Pro Plan

Faça Upgrade
agora mesmo.

Ver Planos

Histórico Recente

Ver tudo
@forelse(auth()->user()->generatedContents()->latest()->take(5)->get() as $content) @empty @endforelse

{{ $content->title }}

{{ $content->created_at->format('d M, Y') }}

{{ $content->connectedSite->name ?? 'Local' }}
@php $statusClass = match($content->status) { 'published' => 'bg-emerald-100 text-emerald-700 border-emerald-200', 'scheduled' => 'bg-indigo-100 text-indigo-700 border-indigo-200', 'draft' => 'bg-slate-100 text-slate-600 border-slate-200', default => 'bg-gray-100 text-gray-600 border-gray-200' }; @endphp {{ ucfirst($content->status) }}

Nenhum conteúdo recente.

Criar primeiro post →

Uso do Plano

@php $percent = $limits['articles']['max'] > 0 ? ($limits['articles']['current'] / $limits['articles']['max']) * 100 : 0; $strokeDashoffset = 440 - (440 * $percent) / 100; @endphp
{{ round($percent) }}% Usado
Artigos {{ $limits['articles']['current'] }} / {{ $limits['articles']['max'] }}
Conexões WP {{ $limits['sites']['current'] }} / {{ $limits['sites']['max'] }}

Precisa de ajuda?

Confira nossos tutoriais ou entre em contato com o suporte.

@endsection