diff --git a/stefankoelle/_includes/cv-content.njk b/stefankoelle/_includes/cv-content.njk
index dd45c8e..438dc8b 100644
--- a/stefankoelle/_includes/cv-content.njk
+++ b/stefankoelle/_includes/cv-content.njk
@@ -1,5 +1,5 @@
-
CV
+
Stefan Kölle
diff --git a/stefankoelle/assets/style.css b/stefankoelle/assets/style.css
index 4233042..327d3f1 100644
--- a/stefankoelle/assets/style.css
+++ b/stefankoelle/assets/style.css
@@ -29,6 +29,21 @@ a { color: var(--color-link); }
h1 { font-size: 2.5em; }
h2 { font-size: 2em; margin-bottom: 10px; }
+
+.cv-download {
+ font-size: 0.5em;
+ vertical-align: middle;
+ background: var(--color-text);
+ color: var(--color-surface-solid);
+ padding: 2px 8px;
+ border-radius: 4px;
+ text-decoration: none;
+ margin-left: 8px;
+ transition: opacity 0.3s;
+}
+.cv-download:hover {
+ opacity: 0.7;
+}
h3 { font-size: 1.5em; margin-top: 20px; margin-bottom: 10px; }
p { margin-bottom: 10px; }
diff --git a/stefankoelle/eleventy.config.js b/stefankoelle/eleventy.config.js
index b6d740f..6105927 100644
--- a/stefankoelle/eleventy.config.js
+++ b/stefankoelle/eleventy.config.js
@@ -4,6 +4,7 @@ module.exports = function (eleventyConfig) {
eleventyConfig.addPassthroughCopy({ "stefankoelle/assets": "assets" });
eleventyConfig.addPassthroughCopy({ "stefankoelle/ledmatrix/assets": "ledmatrix/assets" });
eleventyConfig.addPassthroughCopy({ "stefankoelle/robots.txt": "robots.txt" });
+ eleventyConfig.addPassthroughCopy({ "stefankoelle/pdf/cv.pdf": "pdf/cv.pdf" });
return {
dir: {
diff --git a/stefankoelle/pdf/cv.pdf b/stefankoelle/pdf/cv.pdf
index b92fe0a..de7b2e8 100644
Binary files a/stefankoelle/pdf/cv.pdf and b/stefankoelle/pdf/cv.pdf differ