diff --git a/assets/scss/extra.scss b/assets/scss/extra.scss
index dba29ca..ba09e87 100644
--- a/assets/scss/extra.scss
+++ b/assets/scss/extra.scss
@@ -20,6 +20,22 @@ figure {
}
}
+#web-resume .post {
+ #contact p {
+ display: grid;
+ grid-gap: .35rem;
+ grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
+ text-align: center;
+
+ &:first-child {
+ margin-bottom: 0;
+ }
+ &:last-child {
+ margin-top: 0;
+ }
+ }
+}
+
#projects > .projects {
@media print {
display: grid;
@@ -88,6 +104,28 @@ figure {
}
}
+#education {
+ .container {
+ padding: 20px;
+
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+
+ & > * {
+ padding: 0;
+ margin: 0;
+
+ &:nth-child(odd) {
+ text-align: left;
+ }
+
+ &:nth-child(even) {
+ text-align: right;
+ }
+ }
+ }
+}
+
section > h2 {
line-height: 1.0;
}
diff --git a/assets/scss/resume.scss b/assets/scss/resume.scss
new file mode 100644
index 0000000..60709a2
--- /dev/null
+++ b/assets/scss/resume.scss
@@ -0,0 +1,90 @@
+* {
+ font-family: "Open Sans", sans-serif;
+ font-optical-sizing: auto;
+ font-variation-settings: "wdth" 100;
+ font-size: 10pt;
+}
+
+.noprint {
+ display: none;
+}
+
+a {
+ text-decoration: none;
+ color: inherit;
+}
+
+h2 {
+ font-size: 13pt;
+ text-align: center;
+ border-bottom: 1px solid gray;
+ padding-bottom: 1em;
+ text-transform: uppercase;
+}
+
+header {
+ h1, p {
+ text-align: center;
+ }
+ h1 {
+ font-family: "Scope One", serif;
+ font-weight: 400;
+ font-style: normal;
+ font-size: 29pt;
+ margin-bottom: 0.05em;
+ }
+ p {
+ margin-top: 0;
+ font-size: 14pt;
+ }
+}
+
+#workhistory {
+ & > ul {
+ & > li:last-child {
+ display: none;
+ }
+ }
+}
+
+#contact p {
+ font-size: 10pt;
+
+ display: grid;
+ grid-gap: .35rem;
+ grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
+ text-align: center;
+
+ &:first-child {
+ margin-bottom: 0;
+ }
+ &:last-child {
+ margin-top: 0;
+ }
+}
+
+#projects {
+ li {
+ a {
+ font-weight: bold;
+ }
+ }
+}
+
+#education {
+ .container {
+ padding: 20px;
+
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+
+ & > * {
+ padding: 0;
+ margin: 0;
+
+ &:nth-child(even) {
+ text-align: right;
+ }
+ }
+ }
+}
diff --git a/content/web/index.md b/content/web/index.md
index fbd3f72..69d0519 100644
--- a/content/web/index.md
+++ b/content/web/index.md
@@ -3,7 +3,8 @@ title = "Web Résumé"
post_title = "🧑💻 Dan Jones"
toc = true
layout = "web-resume"
-Description = "Experienced web developer"
+Description = "Software Engineer and Architect"
+outputs = ['html','resume']
+++
+🌐 https://danielrayjones.com/
📍 Open to remote positions
diff --git a/hugo.toml b/hugo.toml
index c72a9da..8442033 100644
--- a/hugo.toml
+++ b/hugo.toml
@@ -4,6 +4,13 @@ title = "Dan Jones"
theme = "hello-friend-ng"
enableGitInfo = true
+[outputFormats]
+
+[outputFormats.resume]
+mediaType = "text/html"
+isHTML = true
+baseName = "dan-jones-resume"
+
[params]
homeSubtitle = "Web developer, actor, jack of some trades"
EnableThemeToggle = true
diff --git a/layouts/_default/web-resume.resume.html b/layouts/_default/web-resume.resume.html
new file mode 100644
index 0000000..af3a31d
--- /dev/null
+++ b/layouts/_default/web-resume.resume.html
@@ -0,0 +1,53 @@
+
+
+
{{ . | markdownify }}
{{ end }} +