// Função fallback para copiar texto function copiarTextoFallback(texto) { const textArea = document.createElement(‘textarea’); textArea.value = texto; textArea.style.position = ‘fixed’; textArea.style.left = ‘-999999px’; textArea.style.top = ‘-999999px’; document.body.appendChild(textArea); textArea.focus(); textArea.select();
try { document.execCommand(‘copy’); mostrarToast(‘Frase copiada! ✨’); const fraseCard = document.querySelector(‘.frase-card’); animarSucesso(fraseCard); } catch (err) { console.error(‘Erro ao copiar:’, err); mostrarToast(‘Erro ao copiar. Tente novamente.’, ‘error’); }
document.body.removeChild(textArea); }
// Função para compartilhar no WhatsApp function compartilharWhatsApp(botao) { const fraseCard = botao.closest(‘.frase-card’); const fraseTexto = fraseCard.querySelector(‘.frase-text’).textContent;
// Adicionar texto adicional para o WhatsApp
const textoCompleto = ${fraseTexto};
// Codificar o texto para URL const textoEncodificado = encodeURIComponent(textoCompleto);
// Abrir WhatsApp
window.open(https://wa.me/?text=${textoEncodificado}, ‘_blank’);
// Animação de sucesso animarSucesso(fraseCard); }
// Função para mostrar toast de notificação
function mostrarToast(mensagem, tipo = ‘success’) {
const toast = document.getElementById(‘toast’);
toast.textContent = mensagem;
toast.className = toast ${tipo};
toast.classList.add(‘show’);
setTimeout(() => { toast.classList.remove(‘show’); }, 3000); }
// Função para animar sucesso function animarSucesso(elemento) { elemento.classList.add(‘sucesso’); setTimeout(() => { elemento.classList.remove(‘sucesso’); }, 600); }
// Adicionar um pouco de interatividade extra document.addEventListener(‘DOMContentLoaded’, function() { // Animação suave ao aparecer const cards = document.querySelectorAll(‘.frase-card’); cards.forEach((card, index) => { card.style.opacity = ‘0’; card.style.transform = ‘translateY(20px)’;
setTimeout(() => { card.style.transition = ‘opacity 0.6s ease, transform 0.6s ease’; card.style.opacity = ‘1’; card.style.transform = ‘translateY(0)’; }, index * 150); }); });
🕊️ Frases com Pedido de Perdão
Ver Mais frases de Perdão
💔 Frases de Arrependimento e Mudança
Ver Mais frases de Arrependimento
❤️ Frases de Amor Verdadeiro
Ver Mais frases de Amor Verdadeiro
Dicas para Usar as Frases de Reconquista
1. Seja Sincero
As frases devem refletir seus verdadeiros sentimentos. Não use palavras vazias ou promessas que você não pode cumprir.2. Escolha o Momento Certo
Timing é fundamental. Certifique-se de que a pessoa está receptiva a ouvir você e que você está preparado para uma conversa sincera.3. Demonstre Mudança
Palavras são importantes, mas ações falam mais alto. É importante que a pessoa que deseja reconquistar o parceiro ou parceira esteja disposta a assumir os seus erros e se esforçar para mudar aquilo que causou a perda da confiança.4. Seja Paciente
A reconquista é um processo que leva tempo. Respeite o espaço e o tempo que a pessoa precisa para processar seus sentimentos.5. Personalize a Mensagem
Adapte as frases à sua situação específica e ao relacionamento que vocês tiveram. Incluir memórias especiais pode tornar a mensagem mais tocante.Estratégias Complementares
Além das palavras certas, considere estas estratégias para aumentar suas chances de reconquista:- Pedir desculpas sinceras e demonstrar arrependimento genuíno
- Mostrar disposição para mudança e trabalhar nos problemas do relacionamento
- Ser paciente e compreensivo, respeitando o tempo que a pessoa precisa
- Demonstrar amor e carinho de maneira constante, sem pressionar
- Dar espaço quando necessário, permitindo que a pessoa reflita
Quando as Palavras Não Bastam
Às vezes, as frases de reconquista podem não ser suficientes. É importante reconhecer quando:- A pessoa não está interessada em retomar o relacionamento
- Os problemas são muito profundos para serem resolvidos apenas com palavras
- É necessário buscar ajuda profissional (terapia de casal)
- O melhor para ambos pode ser seguir caminhos separados