4 changed files with 116 additions and 98 deletions
-
123content/resume/_index.md
-
1layouts/partials/base/header.html
-
7layouts/shortcodes/resume/references.html
-
71static/css/print.css
@ -1,10 +1,5 @@ |
|||
<div class="references"> |
|||
<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> |
|||
</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