4 changed files with 116 additions and 98 deletions
-
135content/resume/_index.md
-
1layouts/partials/base/header.html
-
7layouts/shortcodes/resume/references.html
-
71static/css/print.css
@ -1,10 +1,5 @@ |
|||||
<div class="references"> |
<div class="references"> |
||||
<span> |
<span> |
||||
See my LinkedIn for |
|
||||
<a href="https://www.linkedin.com/in/kev-mok/details/recommendations/?detailScreenTabIndex=0" |
|
||||
target="_blank"> |
|
||||
references</a> from my |
|
||||
Red Hat managers/mentee, a startup client and a graduate |
|
||||
student mentor. |
|
||||
|
Referred to job by Stephanie Te (stephanie.te@verisk.com). |
||||
</span> |
</span> |
||||
</div> |
</div> |
@ -0,0 +1,71 @@ |
|||||
|
/* static/css/print.css */ |
||||
|
@media print { |
||||
|
/* A little more vertical room on the page */ |
||||
|
@page { size: A4; margin: 10mm 12mm; } |
||||
|
|
||||
|
/* Make the whole resume slightly denser but readable */ |
||||
|
.resume, body { font-size: 11pt; line-height: 1.25; } |
||||
|
|
||||
|
/* === SKILLS SECTION FIXES === */ |
||||
|
/* Stop clipping and let content wrap/flow */ |
||||
|
.section--skills, |
||||
|
.resume .section--skills, |
||||
|
[data-section-title="Skills"] { |
||||
|
max-height: none !important; |
||||
|
overflow: visible !important; |
||||
|
break-inside: avoid-page; |
||||
|
page-break-inside: avoid; |
||||
|
} |
||||
|
|
||||
|
/* If the theme uses multi-columns for skills, collapse to 1 for print */ |
||||
|
.section--skills ul, |
||||
|
[data-section-title="Skills"] ul { |
||||
|
columns: 1 !important; |
||||
|
-webkit-columns: 1 !important; |
||||
|
column-gap: 0 !important; |
||||
|
} |
||||
|
|
||||
|
/* Ensure list items/tags wrap cleanly and never get cut off */ |
||||
|
.section--skills li, |
||||
|
[data-section-title="Skills"] li, |
||||
|
.section--skills .tag, |
||||
|
.section--skills .tags .tag { |
||||
|
white-space: normal !important; |
||||
|
word-break: normal; |
||||
|
overflow-wrap: anywhere; |
||||
|
break-inside: avoid; |
||||
|
margin-bottom: 1.5mm; |
||||
|
} |
||||
|
|
||||
|
/* Tighten vertical padding in sections to gain a line or two */ |
||||
|
|
||||
|
|
||||
|
/* Micro-tighten text to save ~1 line */ |
||||
|
.resume, body { |
||||
|
font-size: 11pt; |
||||
|
line-height: 1.22; /* was 1.25 */ |
||||
|
} |
||||
|
|
||||
|
/* Reduce space around lists */ |
||||
|
.resume ul { margin-top: 0 !important; margin-bottom: 1.5mm !important; } |
||||
|
.resume li { margin-bottom: 1mm !important; } |
||||
|
|
||||
|
/* Optional: shrink Skills section a touch more */ |
||||
|
.section--skills li { margin-bottom: 1mm !important; } |
||||
|
.resume .section { padding-top: 3mm !important; padding-bottom: 3mm !important; } |
||||
|
|
||||
|
/*@media print {*/ |
||||
|
/*@page { size: A4; margin: 11.75mm 12mm; } [> was 10mm 12mm <]*/ |
||||
|
/*}*/ |
||||
|
|
||||
|
@media print { |
||||
|
/* fit-to-one-page nudges */ |
||||
|
@page { size: A4; margin: 9mm 10mm; } /* was ~10–12mm */ |
||||
|
.resume, body { font-size: 10.75pt; line-height: 1.22; } /* was 11pt / 1.25 */ |
||||
|
|
||||
|
/* tighten vertical whitespace */ |
||||
|
h2, h3 { margin-top: 6px; margin-bottom: 4px; } |
||||
|
.resume li { margin-bottom: 2px; } /* list spacing */ |
||||
|
.resume section { margin-top: 8px; } /* section gap */ |
||||
|
} |
||||
|
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue