Skip to content

feat: redesign premium dark navy + auth corrigida#3

Merged
Matheus904-12 merged 1 commit into
mainfrom
feat/restruturacao-geral
Jun 12, 2026
Merged

feat: redesign premium dark navy + auth corrigida#3
Matheus904-12 merged 1 commit into
mainfrom
feat/restruturacao-geral

Conversation

@Matheus904-12

Copy link
Copy Markdown
Owner

Resumo

  • Redesign total de AdminPage, DashboardPage e ProjectsPage com hero dark navy (#070d1f)
  • Correção de loop ERR_TOO_MANY_REDIRECTS no login (guard AdminPage aceita user_id OU user)
  • AuthManager integrado ao login.php com PDO real (removido stub hardcoded)
  • logout.php criado para destruir sessão corretamente
  • renderNavbarAuthBadge() aplicado em todas as páginas — exibe nome do usuário logado no navbar
  • Redesign das páginas de auth (ChangePassword, ForgotPassword, ResetPassword)

Tipo de mudança

  • feat — nova funcionalidade
  • fix — correção de bug

Como testar

  1. Subir stack: docker-compose up -d
  2. Acessar http://localhost:8090/login.php
  3. Login com admin / Admin@2025 → redireciona para /admin.php
  4. Navegar em /dashboard.php e /projetos.php
  5. Verificar nome do usuário no navbar

Checklist

  • Sem credenciais hardcoded
  • Prepared statements mantidos
  • LGPD: sem exposição de dados pessoais
  • Sessão segura via AuthManager

🤖 Generated with Claude Code

…uth corrigida

- Redesign total de AdminPage, DashboardPage e ProjectsPage com hero dark navy
- AdminPage: Navbar + renderNavbarAuthBadge + hero índigo/violeta + tabs adm-* + cards adm-*
- DashboardPage: hero azul escuro com 4 stats + renderNavbarAuthBadge + dash-chart-card + dash-quick-card
- ProjectsPage: hero teal escuro + sidebar de filtros redesenhada (proj-filter-*) + proj-card
- Auth: corrigido loop ERR_TOO_MANY_REDIRECTS (AdminPage aceita user_id OU user como guard)
- login.php: integração AuthManager real + sessão duplicada removida
- logout.php: criado — destrói sessão e redireciona para /login.php
- AuthManager: $_SESSION[user] e $_SESSION[papel] adicionados no login bem-sucedido
- renderNavbarAuthBadge(): badge de usuário logado injetado via JS em todas as páginas
- Pages Auth (Change/Forgot/Reset): renderNavbarAuthBadge aplicado

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@netlify

netlify Bot commented Jun 12, 2026

Copy link
Copy Markdown

Deploy Preview for prodmais ready!

Name Link
🔨 Latest commit 0eab686
🔍 Latest deploy log https://app.netlify.com/projects/prodmais/deploys/6a2b53fe5d6d98000892a20f
😎 Deploy Preview https://deploy-preview-3--prodmais.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@Matheus904-12 Matheus904-12 merged commit 5fcfd47 into main Jun 12, 2026
7 of 9 checks passed
@Matheus904-12 Matheus904-12 deleted the feat/restruturacao-geral branch June 12, 2026 00:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant