Compare commits

..

1 Commits

Author SHA1 Message Date
1b71b88923 feat: wire Resend mail and Cloudflare R2 storage
Add production provider deps/config so transactional email and CMS
media can use Resend and a dedicated r2 disk with custom-domain URLs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-29 20:51:44 -03:00
2 changed files with 0 additions and 43 deletions

View File

@@ -1,21 +0,0 @@
## Design Context
### Users
Visitantes procurando assessoria para casamentos, eventos corporativos e celebrações íntimas, com peso equivalente entre essas categorias. Público inicial está concentrado em Fortaleza e precisa entender serviços, confiar na assessoria, ver eventos reais e solicitar contato com segurança. Interface pública deve converter sem pressão; painel interno deve continuar funcional e visualmente separado.
### Brand Personality
Serena, elegante e confiável. Voz profissional, acolhedora e segura, com linguagem clara em português do Brasil. Experiência deve transmitir calma durante uma decisão emocional e complexa, demonstrando organização e cuidado sem ostentação.
### Aesthetic Direction
Direção editorial orgânica, em modo claro: fotografia ampla, composição arejada, hierarquia tipográfica clara e texturas discretas. Priorizar imagens documentais espontâneas, luz quente, pessoas e emoção. Paleta atual é identidade aprovada: fundo creme `#fffdf8`, superfícies suaves `#f5f0e8`, texto escuro `#1a1410` e dourado `#8a6500`. Logo e favicon definitivos serão fornecidos depois; até lá, usar wordmark textual. Manter Instrument Sans como tipografia provisória sem inventar nova combinação. Não há referência externa obrigatória.
### Design Principles
1. **Serenidade que gera confiança.** Reduzir ruído, evitar urgência artificial e tornar cada próximo passo evidente.
2. **Fotografia conduz narrativa.** Usar momentos humanos e espontâneos como prova principal; interface serve de moldura, não compete com imagens.
3. **Elegância por edição.** Poucos elementos simultâneos, espaçamento generoso, tipografia hierárquica e detalhes sutis; evitar clichês de luxo e aparência de template.
4. **Conversão inclusiva.** CTAs claros e acessíveis, com conformidade WCAG 2.2 AA, navegação por teclado, foco visível, zoom de 200%, suporte a leitor de tela e movimento reduzido.
5. **Consistência antes de novidade.** Reutilizar tokens e padrões existentes, preservar abordagem mobile-first e manter sistema público separado do Filament.

View File

@@ -30,25 +30,3 @@ History follows Conventional Commit-style subjects, for example `feat: Fase 0
## Security & Configuration ## Security & Configuration
Copy `.env.example`; never commit secrets or production credentials. Development seed credentials are local-only. Validate uploads and authorization through Laravel policies, and run `composer security-audit` after dependency changes. Copy `.env.example`; never commit secrets or production credentials. Development seed credentials are local-only. Validate uploads and authorization through Laravel policies, and run `composer security-audit` after dependency changes.
## Design Context
### Users
Visitantes procurando assessoria para casamentos, eventos corporativos e celebrações íntimas, com peso equivalente entre essas categorias. Público inicial está concentrado em Fortaleza e precisa entender serviços, confiar na assessoria, ver eventos reais e solicitar contato com segurança. Interface pública deve converter sem pressão; painel interno deve continuar funcional e visualmente separado.
### Brand Personality
Serena, elegante e confiável. Voz profissional, acolhedora e segura, com linguagem clara em português do Brasil. Experiência deve transmitir calma durante uma decisão emocional e complexa, demonstrando organização e cuidado sem ostentação.
### Aesthetic Direction
Direção editorial orgânica, em modo claro: fotografia ampla, composição arejada, hierarquia tipográfica clara e texturas discretas. Priorizar imagens documentais espontâneas, luz quente, pessoas e emoção. Paleta atual é identidade aprovada: fundo creme `#fffdf8`, superfícies suaves `#f5f0e8`, texto escuro `#1a1410` e dourado `#8a6500`. Logo e favicon definitivos serão fornecidos depois; até lá, usar wordmark textual. Manter Instrument Sans como tipografia provisória sem inventar nova combinação. Não há referência externa obrigatória.
### Design Principles
1. **Serenidade que gera confiança.** Reduzir ruído, evitar urgência artificial e tornar cada próximo passo evidente.
2. **Fotografia conduz narrativa.** Usar momentos humanos e espontâneos como prova principal; interface serve de moldura, não compete com imagens.
3. **Elegância por edição.** Poucos elementos simultâneos, espaçamento generoso, tipografia hierárquica e detalhes sutis; evitar clichês de luxo e aparência de template.
4. **Conversão inclusiva.** CTAs claros e acessíveis, com conformidade WCAG 2.2 AA, navegação por teclado, foco visível, zoom de 200%, suporte a leitor de tela e movimento reduzido.
5. **Consistência antes de novidade.** Reutilizar tokens e padrões existentes, preservar abordagem mobile-first e manter sistema público separado do Filament.