diff --git a/assets/style.sass b/assets/style.sass index 9efe285..08c7a82 100644 --- a/assets/style.sass +++ b/assets/style.sass @@ -75,6 +75,9 @@ section .category margin-left: 1in +.gig + break-inside: avoid + .position font-weight: $semibold-weight @@ -104,7 +107,7 @@ section text-align: left .block - page-break-inside: avoid + break-inside: avoid .degree .field diff --git a/assets/template.pug b/assets/template.pug index 0487c37..171b5d8 100644 --- a/assets/template.pug +++ b/assets/template.pug @@ -20,31 +20,32 @@ mixin duration(start, end) | #{mDuration.humanize()} mixin gig(details, short) - .company - | #{details.company || details.organization}  - +link(details.website) - if details.position - .position= details.position - if details.positions - each position in details.positions - .position= position - if details.startDate - .time - if short - +duration(details.startDate, details.endDate) - else - =details.startDate.split('-')[0] - |  –  - if details.endDate - =details.endDate.split('-')[0] + .gig + .company + | #{details.company || details.organization}  + +link(details.website) + if details.position + .position= details.position + if details.positions + each position in details.positions + .position= position + if details.startDate + .time + if short + +duration(details.startDate, details.endDate) else - | Present - if details.summary - p!= details.summary - if details.highlights - ul.highlights - each item in details.highlights - li= item + =details.startDate.split('-')[0] + |  –  + if details.endDate + =details.endDate.split('-')[0] + else + | Present + if details.summary + p!= details.summary + if details.highlights + ul.highlights + each item in details.highlights + li= item doctype html head