Commit Graph

8 Commits

Author SHA1 Message Date
Erik
e503069a86 feat: implementa sistema de logotipo dinâmico
- Adiciona campo 'logo' ao modelo Settings no Prisma
- Atualiza API /api/settings para lidar com upload de logo
- Cria aba Logotipo funcional no admin com upload de imagem
- Atualiza Header para exibir logo dinâmico (fallback para ícone)
- Atualiza Footer para exibir logo dinâmico
- Atualiza Admin Layout para exibir logo dinâmico
- Logo é atualizado em tempo real via evento settings:refresh
2025-11-29 16:36:25 -03:00
Erik
a14e7749b7 feat: Add dynamic contact info and social media settings 2025-11-29 15:52:21 -03:00
Erik
70f1541ec0 feat: Implement global badge system with Settings model and global PartnerBadge component 2025-11-29 14:07:47 -03:00
Erik
5e33da4063 fix: corrigir seed para usar chave composta slug_locale 2025-11-27 12:35:37 -03:00
Erik
6e32ffdc95 feat: CMS com limites de caracteres, traduções auto e painel de notificações 2025-11-27 12:05:23 -03:00
Erik
71e7106023 Seed com hash pre-calculado (sem dependencia bcryptjs) 2025-11-26 15:24:32 -03:00
Erik
c8da32e279 Usar seed.mjs para produção (sem ts-node) 2025-11-26 15:20:43 -03:00
Erik
aaa1709e41 Initial commit: CMS completo com gerenciamento de leads e personalização de tema 2025-11-26 14:09:21 -03:00