/** * Wrapper HTML para templates de email do SGSE * Aplica estilo governamental profissional com logo e assinatura padronizada */ /** * Obtém a URL base do sistema para uso em links de email */ function getBaseUrl(): string { // Em produção, usar variável de ambiente const url = process.env.SITE_URL || 'http://localhost:5173'; // Garantir que tenha protocolo if (!url.match(/^https?:\/\//i)) { return `http://${url}`; } return url; } /** * Gera o HTML do header com logo do Governo de PE * Usa URL estática do SvelteKit para servir a logo */ function generateHeader(): string { const baseUrl = getBaseUrl(); // URL da logo na pasta static do SvelteKit const logoUrl = `${baseUrl}/logo_governo_PE.png`; return `
|
|
|
${linhaComLinks}
`; }) .join(''); }