Files
santifer--career-ops/templates/cover-letter-template.html
T
wehub-resource-sync d083df1fdb
CodeQL Analysis / Analyze (javascript-typescript) (push) Failing after 2s
Web CI / web typecheck + build (push) Failing after 1s
Release Please / release-please (push) Failing after 1s
CodeQL Analysis / Analyze (go) (push) Failing after 16s
chore: import upstream snapshot with attribution
2026-07-13 12:02:43 +08:00

139 lines
2.7 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Cover Letter — {{NAME}}</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
/* Disable fi/fl/ffi ligatures. Headless Chromium substitutes these letter
pairs with the Unicode glyphs U+FB01/FB02/FB03 at PDF layout time, and PDF
text extractors (what ATS systems read) decode them back to those
codepoints, so "verification" becomes "verification" and a literal keyword
search misses it. Required ligatures (rlig) stay on. */
font-variant-ligatures: none;
font-feature-settings: "liga" 0, "clig" 0, "dlig" 0;
}
html {
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
}
body {
font-family: Helvetica, Arial, sans-serif;
font-size: 10pt;
line-height: 1.4;
color: #1a1a1a;
background: #ffffff;
/* Disable ligatures here as well; see the * rule above. */
font-variant-ligatures: none;
font-feature-settings: "liga" 0, "clig" 0, "dlig" 0;
}
.name {
font-weight: 700;
font-size: 14pt;
margin-bottom: 3pt;
}
.contact, .credentials {
font-size: 9pt;
color: #666666;
line-height: 1.3;
margin-bottom: 2pt;
}
.contact a, .credentials a, .footnotes a {
color: #1a56a0;
text-decoration: none;
}
.divider {
border: none;
border-top: 0.5pt solid #cccccc;
margin: 6pt 0 8pt;
}
.role-title {
font-weight: 700;
font-size: 11pt;
margin-top: 10pt;
margin-bottom: 2pt;
}
.dateline {
font-size: 9pt;
color: #666666;
margin-bottom: 12pt;
}
.greeting {
margin-bottom: 8pt;
}
p {
margin-bottom: 8pt;
}
.achievements {
list-style: none;
margin-bottom: 4pt;
}
.achievements li {
margin-bottom: 5pt;
padding-left: 14pt;
position: relative;
}
.achievements li::before {
content: "\2022";
position: absolute;
left: 0;
}
.language-closing {
font-style: italic;
margin-top: 4pt;
margin-bottom: 8pt;
}
.footnotes {
margin-top: 10pt;
padding-top: 4pt;
border-top: 0.5pt solid #cccccc;
}
.footnotes p {
font-size: 8pt;
color: #888888;
line-height: 1.3;
margin-bottom: 3pt;
}
</style>
</head>
<body>
<div class="name">{{NAME}}</div>
<div class="contact">{{CONTACT_LINE}}</div>
{{CREDENTIALS_BLOCK}}
<hr class="divider">
<div class="role-title">Cover Letter: {{ROLE_TITLE}}</div>
<div class="dateline">{{DATELINE}}</div>
{{GREETING_BLOCK}}
<p>{{OPENING}}</p>
<p>{{PROFILE_INTRO}}</p>
{{ACHIEVEMENTS_BLOCK}}
{{PROBLEMS_BLOCK}}
{{CLOSING_BLOCK}}
{{LANGUAGE_CLOSING_BLOCK}}
{{FOOTNOTES_BLOCK}}
</body>
</html>