diff --git a/themes/positive/src/positive-html.css b/themes/positive/src/positive-html.css index 458b110..2f887d8 100644 --- a/themes/positive/src/positive-html.css +++ b/themes/positive/src/positive-html.css @@ -65,7 +65,7 @@ table { td:first-child { letter-spacing: 2px; color: #bd5b5b; - font-size: 1.35rem; + font-size: 20px; } td:last-child { @@ -140,10 +140,6 @@ p, li { margin-top: 3px; } -.light-bubble { - -} - span.keywords { font-size: 12px; color: #B16666; diff --git a/themes/positive/src/positive-pdf.css b/themes/positive/src/positive-pdf.css index 3d0fa90..d4ffe63 100644 --- a/themes/positive/src/positive-pdf.css +++ b/themes/positive/src/positive-pdf.css @@ -1,13 +1,26 @@ html, body, main, section, header, ul, p, h1, h2, h3 { - font-family: Calibri, 'Open Sans', sans-serif; + font-family: {{{fontList 'default'}}}; font-size: 14px; line-height: 1.4; margin: 0; padding: 0; display: block; } +::selection { + color: #fff; + background: #e48a8a; /* WebKit/Blink Browsers */ +} +::-moz-selection { + color: #fff; + background: #e48a8a; /* Gecko Browsers */ +} + +p::selection { + color: #fff; +} + a { - color: #0064BD; + color: #{{color 'hyperlink'}}; text-decoration: none; } @@ -34,27 +47,25 @@ h2 { h3, .tenure { font-size: 1.5em; - font-weight: 300; + font-weight: 400; } h3 { margin-top: 0; margin-bottom: 5px; - width: 85%; + /*width: 85%;*/ float: left; } table { width: 100%; text-transform: uppercase; - font-size: 1.3em; } td:first-child { - text-align: right; - color: #c00000; - /* letter-spacing: 2px; PDF hates letter spacing */ - font-weight: bold; + letter-spacing: 0; + color: #bd5b5b; + font-size: 20px; } td:last-child { @@ -76,7 +87,7 @@ section { } section > div { - margin-top: 1em; + margin-top: 2em; overflow: hidden; /* Clear floated children */ } @@ -111,6 +122,22 @@ p, li { border-radius: 6px; padding: 4px 6px; font-size: 85%; + font-weight: 600; + margin-top: 3px; +} + +.location { + border: #e2aaaa dashed 1px; + background-color: #ffffff; + padding: 3px 6px; + border-radius: 6px; + float: right; + margin-right: 5px; + float: right; + font-size: 85%; + color: #717171; + font-weight: 600; + margin-top: 3px; } span.keywords { @@ -136,7 +163,7 @@ h1, h2, .label { font-size: 2.5em; text-transform: uppercase; font-weight: 300; - font-family: 'Open Sans', 'Segoe UI', sans-serif; + font-family: {{{fontList 'heading1'}}} } #contact { @@ -154,7 +181,7 @@ header > span.fa { margin-right: 3px; position: absolute; width: 40px; - top: 10px; + top: 14px; font-size: 30px; /*transform: translateX(-110%); PDF no likey */ margin-left: -50px; @@ -176,3 +203,12 @@ header > span.fa { padding-top: 7px; padding-bottom: 7px; } + +#references > p, #references > p > a { + color: #961e1e; + text-align: center; + margin: 30px; + font-weight: bold; + letter-spacing: 0; + text-transform: uppercase; +}