Publications
@@ -151,7 +151,7 @@
Awards
diff --git a/themes/compact/templates/pdf.css b/themes/compact/templates/pdf.css index 4eebd3e..33b6129 100644 --- a/themes/compact/templates/pdf.css +++ b/themes/compact/templates/pdf.css @@ -5,6 +5,19 @@ html, body, main, section, header, ul, p, h1, h2, h3 { display: block; } +a { + color: #0064BD; + text-decoration: none; +} + +a:visited { + color: #7B0796; +} + +a:hover { + text-decoration: underline; +} + h2 { text-transform: uppercase; } @@ -52,6 +65,7 @@ main > header { main > header > h1 { float: left; + font-size: 1.5em; } #contact { float: right; diff --git a/themes/compact/templates/pdf.html b/themes/compact/templates/pdf.html index 7ebff8e..747e5d1 100644 --- a/themes/compact/templates/pdf.html +++ b/themes/compact/templates/pdf.html @@ -43,7 +43,7 @@ {% r.skills.forEach( function( skill, idx, ar) { %}
Employment
{{ proj.position }}, {{ proj.company }} {{ proj.startDate }} — {{ proj.endDate }}
-{{ proj.summary|md }}
- {% if( proj.highlights ) { %} + {% if( idx < 4 ) { %} +{{ proj.position }}, {{ proj.company }} {{ proj.startDate }} — {{ proj.endDate }}
+{{ proj.summary|md }}
+ {% if( proj.highlights ) { %} +-
+ {% proj.highlights.forEach( function( high, idx, ar) { %}
+
- {{ high|mdin }} + {% }); %} +
Previously... {{ r.work[ r.work.length - 1 ].safeStartDate.format('YYYY') }} — {{ proj.safeEndDate.format('YYYY') }}
+Prior to {{ r.work[ 3 ].company }}, I worked on a range of projects for companies large and small.
-
- {% proj.highlights.forEach( function( high, idx, ar) { %}
-
- {{ high|md }} - {% }); %} + {% } %} + + +
- {{ proj.position }}, {{ proj.company }} + + + {% if( idx === ar.length - 1 ) { %}
Education
{% r.education.forEach( function( edu, idx, ar) { %} -
{{ edu.institution }} {{ edu.startDate }} — {{ edu.endDate }}
+{{ edu.institution }} {{ edu.safeStartDate.format('YYYY') }} — {{ edu.safeEndDate.format('YYYY') }}
{{ edu.area|md }}
{% }); %} @@ -94,7 +117,7 @@Volunteer
{% r.volunteer.forEach( function( vol, idx, ar ) { %} -
{{ vol.organization }} {{ vol.startDate }} — {{ vol.endDate }}
+{{ vol.organization }} {{ vol.safeStartDate.format('YYYY') }} — {{ vol.safeEndDate.format('YYYY') }}
{{ vol.summary|md }}
{% if( vol.highlights ) { %}-
@@ -108,7 +131,7 @@
{% } %}
-{% if( r.publications ) { %}
+{% if( r.publications && r.publications.length ) { %}
Publications
@@ -121,8 +144,8 @@ {% } else { %} {{ pub.name }}, {{ pub.publisher }} {% } %} + {{ pub.safeReleaseDate.format('YYYY') }} - Published on: {{ pub.releaseDate }} {{ pub.summary|md }} @@ -130,15 +153,14 @@
Awards
{{ award.title }}, {{ award.awarder }}
- {{ award.date }} +{{ award.title }}, {{ award.awarder }} {{ award.safeDate.format('YYYY') }}
{{ award.summary|md }} {% }); %}
- {% skill.keywords.forEach(function(kw) { %}
- {{ kw }}
- {% }); %}
+ {% if( skill.keywords && skill.keywords.length ) { %}
+ {% skill.keywords.forEach(function(kw) { %}
+ {{ kw }}
+ {% }); %}
+ {% } %}
@@ -131,7 +133,7 @@ engine: Underscore
{% } %}
-{% if( r.awards ) { %}
+{% if( r.awards && r.awards.length ) { %}
+
+
@@ -81,9 +86,9 @@ engine: Underscore
{% r.work.forEach( function( proj, idx, ar) { %}
{% if( proj.website && proj.website.length ) { %}
-
@@ -132,14 +137,14 @@ engine: Underscore
{% r.awards.forEach( function( award, idx, ar) { %}
-
{% } %}
-{% if( r.publications ) { %}
+{% if( r.publications && r.publications.length ) { %}
@@ -149,20 +154,19 @@ engine: Underscore
{% r.publications.forEach( function( pub, idx, ar) { %}
{% } %}
-
{% if ( r.volunteer && r.volunteer.length ) { %}
@@ -172,9 +176,9 @@ engine: Underscore
{% r.volunteer.forEach( function( vol, idx, ar) { %}
{% if( vol.website && vol.website.length ) { %}
-
{% } %}
-
{% if( r.elevatorPitch ) { %}
@@ -198,7 +201,7 @@ engine: Underscore
{% } %}
-
-
+
+ {{ r.basics.name }}
@@ -57,9 +60,11 @@ engine: Underscore {{ skill.name }}
- {% skill.keywords.forEach(function(kw) { %}
- {{ kw }}
- {% }); %}
+ {% if( skill.keywords && skill.keywords.length ) { %}
+ {% skill.keywords.forEach(function(kw) { %}
+ {{ kw }}
+ {% }); %}
+ {% } %}
{{ proj.position }}, {{ proj.company }}
+{{ proj.position }}, {{ proj.company }}
{% } else { %} -{{ proj.position }}, {{ proj.company }}
+{{ proj.position }}, {{ proj.company }}
{% } %} {{ proj.startDate }}—{{ proj.endDate }} {{ proj.summary|md }} @@ -124,7 +129,7 @@ engine: Underscore {% } %} -{% if( r.awards ) { %} +{% if( r.awards && r.awards.length ) { %}{{ award.title }}, {{ award.awarder }}
+{{ award.title }}, {{ award.awarder }}
{{ award.date }} {{ award.summary|md }} {% }); %}{% if( pub.website ) { %} - {{ pub.name }} + {{ pub.name }}, {{ pub.publisher }} {% } else { %} - {{ pub.name }} + {{ pub.name }}, {{ pub.publisher }} {% } %} - , - {{ pub.publisher }}
Published on: {{ pub.releaseDate }} -{{ pub.summary }}
+ + {{ pub.summary|md }} + {% }); %}