78 lines
3.1 KiB
HTML
78 lines
3.1 KiB
HTML
{# Confirmation email sent to the requester. Inline styles only and no external
|
|
assets — mail clients strip <style> blocks and block remote resources. #}
|
|
<!DOCTYPE html>
|
|
<html>
|
|
<body style="font-family:Arial,Helvetica,sans-serif;color:#333;max-width:640px;margin:auto;padding:12px;">
|
|
|
|
<h2 style="color:#1a6fb5;margin:0 0 4px;">Enrollment received</h2>
|
|
<p style="color:#6b7280;margin:0 0 20px;">{{ tenant_branding.display_name if tenant_branding else 'Janitorial QC' }}</p>
|
|
|
|
<p>Hi {{ record.request_by or 'there' }},</p>
|
|
<p>Thank you — we have received your JQC enrollment form. Our team will set up
|
|
the accounts listed below.</p>
|
|
|
|
<table style="border-collapse:collapse;margin:18px 0;">
|
|
<tr>
|
|
<td style="padding:4px 14px 4px 0;color:#6b7280;">Reference</td>
|
|
<td style="padding:4px 0;font-weight:bold;">{{ record.id }}</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="padding:4px 14px 4px 0;color:#6b7280;">Project</td>
|
|
<td style="padding:4px 0;font-weight:bold;">{{ record.project_name }}</td>
|
|
</tr>
|
|
{% if record.date_requested %}
|
|
<tr>
|
|
<td style="padding:4px 14px 4px 0;color:#6b7280;">Date requested</td>
|
|
<td style="padding:4px 0;">{{ record.date_requested }}</td>
|
|
</tr>
|
|
{% endif %}
|
|
</table>
|
|
|
|
<h3 style="font-size:1rem;margin:22px 0 8px;">
|
|
People to be set up ({{ people | length }})
|
|
</h3>
|
|
|
|
<table style="border-collapse:collapse;width:100%;font-size:.92rem;">
|
|
<thead>
|
|
<tr style="background:#dbeafe;">
|
|
<th style="border:1px solid #cbd5e1;padding:6px 9px;text-align:left;">Name</th>
|
|
<th style="border:1px solid #cbd5e1;padding:6px 9px;text-align:left;">Role</th>
|
|
<th style="border:1px solid #cbd5e1;padding:6px 9px;text-align:left;">Email</th>
|
|
<th style="border:1px solid #cbd5e1;padding:6px 9px;text-align:center;">Mobile App</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% for person in people %}
|
|
<tr>
|
|
<td style="border:1px solid #cbd5e1;padding:6px 9px;">
|
|
{{ person.name }}
|
|
{% if person.job_title %}
|
|
<div style="color:#6b7280;font-size:.82rem;">{{ person.job_title }}</div>
|
|
{% endif %}
|
|
</td>
|
|
<td style="border:1px solid #cbd5e1;padding:6px 9px;">{{ person.role_label }}</td>
|
|
<td style="border:1px solid #cbd5e1;padding:6px 9px;">{{ person.email }}</td>
|
|
<td style="border:1px solid #cbd5e1;padding:6px 9px;text-align:center;">
|
|
{{ 'Yes' if schema.wants_mobile(record, person.key) else '—' }}
|
|
</td>
|
|
</tr>
|
|
{% endfor %}
|
|
</tbody>
|
|
</table>
|
|
|
|
<p style="margin-top:22px;">
|
|
Each person will receive their own email invitation with sign-in
|
|
instructions, along with a quick guide to the web portal and the mobile app.
|
|
</p>
|
|
<p>If anything above is wrong, simply send an email to
|
|
<a href="mailto:{{ corrections_email }}">{{ corrections_email }}</a>,
|
|
and we will correct it.</p>
|
|
|
|
<hr style="border:none;border-top:1px solid #e5e7eb;margin:26px 0 12px;">
|
|
<p style="color:#9ca3af;font-size:.8rem;margin:0;">
|
|
You are receiving this because this address was given as the requester on a
|
|
JQC enrollment form. Reference {{ record.id }}.
|
|
</p>
|
|
</body>
|
|
</html>
|