Commit Graph

4 Commits

Author SHA1 Message Date
54cccdd095 refactor: migração para desenvolvimento direto no servidor
- Removido README.md padrão do Laravel (backend)
- Removidos scripts de deploy (não mais necessários)
- Atualizado copilot-instructions.md para novo fluxo
- Adicionada documentação de auditoria do servidor
- Sincronizado código de produção com repositório

Novo workflow:
- Trabalhamos diretamente em /root/webmoney (symlink para /var/www/webmoney)
- Mudanças PHP são instantâneas
- Mudanças React requerem 'npm run build'
- Commit após validação funcional
2025-12-19 11:45:32 +01:00
marcoitaloesp-ai
2e45f29a06
🎨 v1.39.1 - Responsividade otimizada para iPhone/iOS
Otimizações específicas para melhorar UX em dispositivos iOS:

VIEWPORT & SAFE AREAS:
- viewport-fit=cover para suporte a notch/Dynamic Island
- user-scalable=no para prevenir zoom acidental
- Safe area insets em body, navbar e modais
- @supports padding: max() para compatibilidade

TOUCH TARGETS (Apple HIG):
- Botões mínimos 44x44px
- touch-action: manipulation (desabilita zoom duplo-toque)
- tap-highlight otimizado (azul translúcido)

INPUTS & FORMS:
- font-size 16px para prevenir zoom automático no iOS
- -webkit-appearance: none (reset iOS)
- border-radius fixo (iOS reseta)

SCROLL & PERFORMANCE:
- overscroll-behavior-y: none (sem bounce)
- -webkit-overflow-scrolling: touch (scroll suave)
- Dropdowns com max-height e touch scrolling

MEDIA QUERIES:
- @media (max-width: 430px) - iPhone 14 Pro Max e menores
- @media (max-height: 430px) - Landscape mode
- Ajustes de fonte: 10pt base em telas pequenas
- Padding/margins reduzidos
- Canvas: 250px (portrait) / 180px (landscape)

PWA:
- @media (display-mode: standalone) - Remove bounce quando instalado

Deploy: frontend/dist deployed to 213.165.93.60
2025-12-16 08:26:04 +00:00
marcoitaloesp-ai
91300c9457
v1.39.0 - PWA iOS: Service Worker + instalação iPhone/iPad
- Service Worker v1.39.0 com estratégias offline-first
- Cache-First: imagens, fontes (resposta imediata)
- Network-First: chamadas API (dados frescos)
- Stale-While-Revalidate: HTML/CSS/JS
- Verificação de atualizações a cada 1 hora
- Prompt de atualização quando nova versão disponível
- manifest.json otimizado: scope, categories, prefer_related_applications
- Meta tags iOS: apple-mobile-web-app-capable, black-translucent
- Registro automático do Service Worker em main.jsx
- Documentação completa: docs/INSTALACAO_iOS.md
- Compatível com upgrade futuro para Capacitor (30 min, zero mudanças)

Deploy: frontend/dist deployed to 213.165.93.60
2025-12-16 08:21:14 +00:00
CnxiFly Dev
6bb1adeef6 feat: IconSelector no modal de categoria + traducao costCenters.costCenter + categorias UTF-8 corrigidas 2025-12-13 18:33:14 +01:00