summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--layouts/_default/baseof.html24
-rw-r--r--layouts/home.html34
2 files changed, 33 insertions, 25 deletions
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
new file mode 100644
index 0000000..95267c6
--- /dev/null
+++ b/layouts/_default/baseof.html
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="{{ .Site.LanguageCode }}">
+ <head>
+ <title>{{ .Site.Title }} | {{ .Title }}</title>
+ {{ $web := resources.Get "scss/web.scss" }}
+ {{ $style := $web | toCSS | minify | fingerprint }}
+ <link rel="stylesheet" href="{{ $style.Permalink }}" media="all" integrity="{{ $style.Data.Integrity }}">
+ {{ $print := resources.Get "scss/print.scss" }}
+ {{ $style := $print | toCSS | minify | fingerprint }}
+ <link rel="stylesheet" href="{{ $style.Permalink }}" media="print" integrity="{{ $style.Data.Integrity }}">
+ {{ partial "head/metadata" .Site.Data.home.index.Meta }}
+ </head>
+ <body>
+ <main>
+ {{ block "main" . }}
+ {{ end }}
+ </main>
+ </body>
+ <footer>
+ {{ block "footer" . }}
+ {{ end }}
+ </footer>
+</html>
+
diff --git a/layouts/home.html b/layouts/home.html
index 4921891..92d690a 100644
--- a/layouts/home.html
+++ b/layouts/home.html
@@ -1,25 +1,9 @@
-<!DOCTYPE html>
-<html lang="{{ .Site.LanguageCode }}">
- <head>
- <title>{{ .Site.Title }}</title>
- {{ $web := resources.Get "scss/web.scss" }}
- {{ $style := $web | toCSS | minify | fingerprint }}
- <link rel="stylesheet" href="{{ $style.Permalink }}" media="all" integrity="{{ $style.Data.Integrity }}">
- {{ $print := resources.Get "scss/print.scss" }}
- {{ $style := $print | toCSS | minify | fingerprint }}
- <link rel="stylesheet" href="{{ $style.Permalink }}" media="print" integrity="{{ $style.Data.Integrity }}">
- {{ partial "head/metadata" .Site.Data.home.index.Meta }}
- </head>
- <body>
- <main>
- {{ partial "home/header.html" .Site.Data.home.index.Meta }}
- {{ partial "home/summary.html" .Site.Data.home.index.Summary }}
- {{ partial "home/skills.html" .Site.Data.home.index.Skills }}
- {{ partial "home/work.html" .Site.Data.home.work.Work }}
- {{ partial "home/projects.html" .Site.Data.home.writing }}
- {{ partial "home/projects.html" .Site.Data.home.projects }}
- {{ partial "home/education.html" .Site.Data.home.index.Education }}
- </main>
- </body>
- <footer></footer>
-</html>
+{{ define "main" }}
+ {{ partial "home/header.html" .Site.Data.home.index.Meta }}
+ {{ partial "home/summary.html" .Site.Data.home.index.Summary }}
+ {{ partial "home/skills.html" .Site.Data.home.index.Skills }}
+ {{ partial "home/work.html" .Site.Data.home.work.Work }}
+ {{ partial "home/projects.html" .Site.Data.home.writing }}
+ {{ partial "home/projects.html" .Site.Data.home.projects }}
+ {{ partial "home/education.html" .Site.Data.home.index.Education }}
+{{ end }}