Commit Graph

25 Commits

Author SHA1 Message Date
Erik
d4a94658bf feat: adicionar crédito idealpages no rodapé com link WhatsApp 2025-12-01 18:35:39 -03:00
Erik
be866aa976 fix: corrigir link do projeto na busca para usar ID específico 2025-12-01 18:31:22 -03:00
Erik
2bf941777f feat: adicionar busca no menu mobile com SearchDropdown e reduzir espaço superior 2025-12-01 17:15:37 -03:00
Erik
ef98075686 fix: conectar SearchDropdown com Header e passar searchValue corretamente 2025-12-01 16:46:47 -03:00
Erik
bee1af01ec feat: adicionar busca dinâmica de projetos no header com dropdown 2025-12-01 16:13:02 -03:00
Erik
565aae1b9f fix: corrige avisos de estilo do Tailwind CSS
- bg-gradient-to-r -> bg-linear-to-r
- after:start-[4px] -> after:start-1
- z-[60] -> z-60
2025-12-01 12:19:46 -03:00
Erik
061a572464 fix: esconde texto OCCTO ENG quando logo está presente
- Header: mostra apenas logo (150x50)
- Footer: mostra apenas logo
- Admin: mostra apenas logo
2025-11-29 16:53:49 -03:00
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
cbad251b39 feat: Add subtle admin bar above header for logged-in users 2025-11-29 16:24:37 -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
4310a88b2a fix: footer badge now properly hides when disabled in admin 2025-11-29 13:23:24 -03:00
Erik
6a7b84989b feat: make footer badge dynamic from homepage content 2025-11-29 13:03:45 -03:00
Erik
932caf1b6c feat: add cloud backup upload and universal restore script 2025-11-29 12:44:47 -03:00
Erik
ae8639bb2f feat: add restore functionality to backup manager 2025-11-29 12:37:34 -03:00
Erik
99530200b4 feat: adicionar sistema de backup e badge editável na página inicial 2025-11-29 12:22:56 -03:00
Erik
b73eb6c3eb fix: dark mode no admin, links mensagens dashboard, WhatsApp correto - Adicionado botão de dark mode no header do painel admin - Corrigido links do dashboard: /admin/contatos -> /admin/mensagens - Corrigido número WhatsApp: 5535988229445 (formato correto BR) 2025-11-27 20:39:21 -03:00
Erik
c31184ad4b fix: número WhatsApp correto 553598829445 2025-11-27 20:08:24 -03:00
Erik
d5183e0a0d feat: WhatsApp dinâmico do CMS - Criada API /api/contact-info que busca número do CMS - Header e botão flutuante agora puxam número dinamicamente - Número padrão: (35) 9882-9445 2025-11-27 20:01:11 -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
ea0c4ac5a6 feat: Simplificar sistema de traducao com LibreTranslate
- Remover traducoes manuais do LanguageContext
- Adicionar componente T para auto-traducao
- Usar useTranslatedContent para conteudo do banco
- Atualizar todas as paginas publicas
- Integrar LibreTranslate para traducao automatica
2025-11-26 21:33:35 -03:00
Erik
6044a437f8 Integrar LibreTranslate para traducao automatica 2025-11-26 21:15:17 -03:00
Erik
0bde8d4a56 Adicionar emoji de cookie no banner de consentimento 2025-11-26 20:55:54 -03:00
Erik
be2f130b96 Corrigir hover para usar cor primaria dinamica 2025-11-26 16:24:29 -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