diff --git a/content/_index.md b/content/_index.md index d5b6a7b..14cdb95 100644 --- a/content/_index.md +++ b/content/_index.md @@ -1,9 +1,17 @@ -Hi! My name is **Ville Lindholm** and I'm a freelance software engineer. +--- +title: "Home" +--- -I've spent a lot of my professional life building web apps, mostly using full-stack **TypeScript** with **React** as the front-end library. However, I'm a passionate programming-language.-and-paradigm junkie, and will jump at the chance to work with (for example): - -* Rust -* Elixir -* Any Lisp - -Get in touch via e-mail, the address is `@.dev`. \ No newline at end of file +
+ Picture of Ville Lindholm +
+

Ville Lindholm

+

Full-stack Software engineer

+

Helsinki, Finland

+
+
+ + + +
+
\ No newline at end of file diff --git a/hugo.yaml b/hugo.yaml index 9158440..5519e93 100644 --- a/hugo.yaml +++ b/hugo.yaml @@ -4,6 +4,23 @@ title: Lindholm Software copyright: © Ville Lindholm disableHugoGeneratorInject: true +params: + description: "Ville Lindholm is a freelance software developer." + author: "Ville Lindholm" + social: + github: "vlindhol" + twitter: "lindholm_dev" + linkedin: "villelindholm" + markup: highlight: style: solarized-dark + +menu: + main: + - name: CV + url: /cv/ + weight: 1 + - name: Blog + url: /blog/ + weight: 2 diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index ec9eb44..a57bff9 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -1,74 +1,10 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - {{ .Site.Title }} - - - - - - -
- -
-
- {{ block "main" . }}{{ end }} -
- - + {{ partial "head.html" . }} + + {{ partial "header.html" . }} +
+ {{ block "main" . }}{{ end }} +
+ \ No newline at end of file diff --git a/layouts/partials/email-obfuscator.html b/layouts/partials/email-obfuscator.html new file mode 100644 index 0000000..ded7684 --- /dev/null +++ b/layouts/partials/email-obfuscator.html @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/layouts/partials/head.html b/layouts/partials/head.html new file mode 100644 index 0000000..6308fce --- /dev/null +++ b/layouts/partials/head.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + {{ .Site.Title }} + + {{ partial "email-obfuscator.html" . }} + \ No newline at end of file diff --git a/layouts/partials/header.html b/layouts/partials/header.html new file mode 100644 index 0000000..da4a845 --- /dev/null +++ b/layouts/partials/header.html @@ -0,0 +1,11 @@ +
+ +
\ No newline at end of file