From f722d20725586ee4744d077770ef7a89ab05e360 Mon Sep 17 00:00:00 2001 From: Ahmed Abdelhalim Date: Thu, 10 Aug 2023 15:39:23 +0300 Subject: Migrate from brunch to hugo --- assets/scss/print/_base.scss | 18 ++++++++++++++++++ assets/scss/print/_education.scss | 11 +++++++++++ assets/scss/print/_header.scss | 21 +++++++++++++++++++++ assets/scss/print/_projects.scss | 7 +++++++ assets/scss/print/_skills.scss | 17 +++++++++++++++++ assets/scss/print/_summary.scss | 0 assets/scss/print/_work.scss | 14 ++++++++++++++ 7 files changed, 88 insertions(+) create mode 100644 assets/scss/print/_base.scss create mode 100644 assets/scss/print/_education.scss create mode 100644 assets/scss/print/_header.scss create mode 100644 assets/scss/print/_projects.scss create mode 100644 assets/scss/print/_skills.scss create mode 100644 assets/scss/print/_summary.scss create mode 100644 assets/scss/print/_work.scss (limited to 'assets/scss/print') diff --git a/assets/scss/print/_base.scss b/assets/scss/print/_base.scss new file mode 100644 index 0000000..ab0ca17 --- /dev/null +++ b/assets/scss/print/_base.scss @@ -0,0 +1,18 @@ +@page { + margin-left: 1cm; + margin-right: 1cm; +} + +body { + font-size: 9pt; + line-height: 1.3; +} + +a:link, a:visited, a:hover, a:active { + text-decoration-thickness: 1px; +} + +.section-header { + font-size: 18pt; + margin-bottom: -0.6em; +} diff --git a/assets/scss/print/_education.scss b/assets/scss/print/_education.scss new file mode 100644 index 0000000..fd0ba28 --- /dev/null +++ b/assets/scss/print/_education.scss @@ -0,0 +1,11 @@ +.education { + // avoid page breaks inside the education section + page-break-inside: avoid; + margin-top: 75px; + // remove the extra space added for the website + margin-bottom: 0; +} + +.education__details { + margin-top: 0.3em; +} diff --git a/assets/scss/print/_header.scss b/assets/scss/print/_header.scss new file mode 100644 index 0000000..652031a --- /dev/null +++ b/assets/scss/print/_header.scss @@ -0,0 +1,21 @@ +.header__name { + margin-bottom: 0.1em; +} + +.header__language { + display: none; +} + +.header__tel, +.header__website, +.header__email, +.header__srht, +.header__github, +.header__stackoverflow, +.header__linkedin { + display: inline; +} + +.header__pgp { + display: none; +} diff --git a/assets/scss/print/_projects.scss b/assets/scss/print/_projects.scss new file mode 100644 index 0000000..c7fa414 --- /dev/null +++ b/assets/scss/print/_projects.scss @@ -0,0 +1,7 @@ +.projects { + margin-top: 75px; + page-break-inside: avoid; +} + +.project { +} diff --git a/assets/scss/print/_skills.scss b/assets/scss/print/_skills.scss new file mode 100644 index 0000000..9d37b90 --- /dev/null +++ b/assets/scss/print/_skills.scss @@ -0,0 +1,17 @@ +.skills { + margin-top: 75px; +} + +.skills__content { + margin-top: 1.5em; +} + +.skills__title { + min-width: 12%; + margin-left: 15px; +} + +.skills__items { + margin-bottom: 0.1em; + margin-left: 15px; +} diff --git a/assets/scss/print/_summary.scss b/assets/scss/print/_summary.scss new file mode 100644 index 0000000..e69de29 diff --git a/assets/scss/print/_work.scss b/assets/scss/print/_work.scss new file mode 100644 index 0000000..9495eb0 --- /dev/null +++ b/assets/scss/print/_work.scss @@ -0,0 +1,14 @@ +.work { + margin-top: 75px; +} + +.work__experience { + page-break-inside: avoid; +} + +// Style the Company name links in the PDF with thicker underline +.job-position__company { + a:link, a:visited, a:hover, a:active { + text-decoration-thickness: 2px; + } +} -- cgit v1.2.3