Files
evidencija-rezija/email-worker/email-templates/email-template--util-bills-due--en.html
Knee Cola bb66ebe3b1 fix: use zero-width spaces to prevent email auto-linking
Replace . encoding with zero-width space (​) approach to prevent
email clients from auto-linking "rezije.app" in header and body text.

Changed "rezije.app" to "rezije​.​app" which displays normally
but breaks the auto-link detection pattern.

Applied to:
- Header h1 tags in all templates
- Body text mentions in email-validation template

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-30 19:17:15 +01:00

146 lines
9.4 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Utility Bills Available - rezije.app</title>
</head>
<body style="margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; background-color: #f4f4f4;">
<!-- Wrapper Table -->
<table role="presentation" cellspacing="0" cellpadding="0" border="0" width="100%" style="background-color: #f4f4f4;">
<tr>
<td style="padding: 20px 0;">
<!-- Main Container Table (3 columns) -->
<table role="presentation" cellspacing="0" cellpadding="0" border="0" width="100%" style="max-width: 600px; margin: 0 auto;">
<tr>
<!-- Left Spacer Column -->
<td width="10%" style="background-color: #f4f4f4;"></td>
<!-- Center Content Column -->
<td width="80%" style="background-color: #ffffff; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.1);">
<!-- Header with Logo -->
<table role="presentation" cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td style="padding: 30px 20px; background-color: #3c3c3d; border-radius: 8px 8px 0 0;">
<table role="presentation" cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td style="width: 80px; vertical-align: middle; padding-right: 15px;">
<img src="https://rezije.app/icon4.png" alt="rezije.app logo" style="display: block; border: none; max-width: 100%;">
</td>
<td style="vertical-align: middle; text-align: left;">
<h1 style="margin: 0; font-size: 28px; color: #ffffff; font-weight: bold;">
rezije&#8203;.&#8203;app
</h1>
<p style="margin: 5px 0 0 0; font-size: 14px; color: #BAE6FD;">
Property Management Made Easy
</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
<!-- Content -->
<table role="presentation" cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td style="padding: 30px 30px 20px 30px;">
<p style="margin: 0 0 20px 0; font-size: 16px; line-height: 24px; color: #333333;">
Hello <strong>${location.tenantName}</strong>,
</p>
<p style="margin: 0 0 30px 0; font-size: 16px; line-height: 24px; color: #333333;">
All utility bills for <strong>${location.name}</strong> are now due.
</p>
<!-- Notification Box -->
<table role="presentation" cellspacing="0" cellpadding="0" border="0" width="100%" style="margin-bottom: 30px;">
<tr>
<td style="background-color: #F0F9FF; border-left: 4px solid #0070F3; padding: 20px; border-radius: 4px;">
<p style="margin: 0 0 10px 0; font-size: 14px; color: #666666; text-transform: uppercase; letter-spacing: 0.5px;">
Total Amount Due
</p>
<p style="margin: 0; font-size: 32px; font-weight: bold; color: #0070F3;">
${totalAmount} ${currency}
</p>
</td>
</tr>
</table>
<p style="margin: 0 0 30px 0; font-size: 16px; line-height: 24px; color: #333333;">
To view bills and payment information, please click the button below:
</p>
<!-- CTA Button -->
<table role="presentation" cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td style="text-align: center; padding: 0 0 30px 0;">
<a href="https://rezije.app/share/location/${shareId}"
style="display: inline-block; padding: 14px 40px; background-color: #5b5ba6; color: #ffffff; text-decoration: none; font-size: 16px; font-weight: bold; border-radius: 6px; border: none;">
View Payment Details
</a>
</td>
</tr>
</table>
<p style="margin: 0 0 10px 0; font-size: 14px; line-height: 22px; color: #666666; text-align: center;">
Or copy and paste this link into your browser:
</p>
<p style="margin: 0 0 20px 0; font-size: 13px; line-height: 20px; color: #0070F3; text-align: center; word-break: break-all;">
https://rezije.app/share/location/${shareId}
</p>
<!-- Divider -->
<table role="presentation" cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td style="padding: 20px 0;">
<div style="border-top: 1px solid #E5E7EB;"></div>
</td>
</tr>
</table>
<p style="margin: 0 0 20px 0; font-size: 14px; line-height: 22px; color: #666666;">
If you have any questions or concerns, please contact your landlord <strong>${ownerName}</strong> directly.
</p>
<p style="margin: 0; font-size: 16px; line-height: 24px; color: #333333;">
Thank you!
</p>
</td>
</tr>
</table>
<!-- Footer -->
<table role="presentation" cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td style="padding: 20px 30px; text-align: center; background-color: #F9FAFB; border-radius: 0 0 8px 8px;">
<p style="margin: 0 0 10px 0; font-size: 14px; color: #666666;">
<a href="https://rezije.app/email/unsubscribe/${shareId}" target="_blank" style="color: #0070F3; text-decoration: none; font-weight: bold;">
Unsubscribe from these emails
</a>
</p>
<p style="margin: 0 0 10px 0; font-size: 14px; color: #666666;">
<a href="https://rezije.app" target="_blank" style="color: #0070F3; text-decoration: none; font-weight: bold;">
Visit rezije.app
</a>
</p>
<p style="margin: 0; font-size: 12px; color: #999999;">
© 2025 rezije.app. All rights reserved.
</p>
</td>
</tr>
</table>
</td>
<!-- Right Spacer Column -->
<td width="10%" style="background-color: #f4f4f4;"></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>