+);
+
+export default CreateNewsPage;
\ No newline at end of file
diff --git a/app/dashboard/page.tsx b/app/dashboard/page.tsx
new file mode 100644
index 0000000..25a2da5
--- /dev/null
+++ b/app/dashboard/page.tsx
@@ -0,0 +1,335 @@
+import React from 'react';
+import {
+ LayoutDashboard, Newspaper, Users, BarChart3,
+ Settings, HelpCircle, TrendingUp, Eye, Clock,
+ AlertCircle, ChevronRight, Edit3, Trash2, ExternalLink
+} from 'lucide-react';
+
+const DashboardMain = () => {
+ return (
+
+
+ {/* Sidebar Lateral - Consistente com a página de criação */}
+
+
+ {/* Main Content Area */}
+
+ {/* Header Superior */}
+ {/* Header Superior - Secção do Utilizador Atualizada */}
+
+
+
+
+
+
+ {/* Notificações (Opcional, mas completa o look) */}
+
+
+ {/* Menu do Utilizador */}
+
+
+
James Wilson
+
Online
+
+
+
+ {/* Container da Imagem com Efeito de Anel */}
+
+
+
+
+ {/* Indicador de Status (Mobile) */}
+
+
+
+ {/* Seta para indicar menu (Chevron) */}
+
+
+
+
+
+
+
+ {/* Métricas Principais (Grid de 4 colunas) */}
+
+ }
+ />
+ }
+ />
+ }
+ />
+ }
+ isAlert
+ />
+
+
+
+ {/* Tabela de Artigos Recentes (Coluna Dupla) */}
+
+
+
Artigos Recentes
+
+
+
+
+
+
Título
+
Estado
+
Autor
+
Visualizações
+
Ações
+
+
+
+
+
+
+
+
+
+
+ {/* Performance por Categoria (Coluna Única) */}
+
+
Performance de Conteúdo
+
+
+
+
+
+
+
+
+
+ O tráfego orgânico cresceu 15% nos últimos 7 dias.
+