From 383f0a2fe4f90c9231dc92e8fc34679c219f7009 Mon Sep 17 00:00:00 2001
From: Óscar Nájera <hello@oscarnajera.com>
Date: Sun, 8 Jul 2018 18:27:48 +0200
Subject: Minimalist theme blog elements

---
 layouts/_default/baseof.html  | 11 +++++++++++
 layouts/_default/summary.html | 16 ++++++++++++++++
 layouts/index.html            | 11 +++++++++++
 layouts/partials/head.html    |  2 ++
 4 files changed, 40 insertions(+)
 create mode 100644 layouts/_default/baseof.html
 create mode 100644 layouts/_default/summary.html
 create mode 100644 layouts/index.html
 create mode 100644 layouts/partials/head.html

(limited to 'layouts')

diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
new file mode 100644
index 0000000..f38999e
--- /dev/null
+++ b/layouts/_default/baseof.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+    {{- partial "head.html" . -}}
+    <body>
+        {{- partial "header.html" . -}}
+        <div id="content" class="mw7 center">
+        {{- block "main" . }}{{- end }}
+        </div>
+        {{- partial "footer.html" . -}}
+    </body>
+</html>
diff --git a/layouts/_default/summary.html b/layouts/_default/summary.html
new file mode 100644
index 0000000..3052456
--- /dev/null
+++ b/layouts/_default/summary.html
@@ -0,0 +1,16 @@
+<article class="bt bb b--black-10">
+    <a href='{{ .Permalink }}' class="db pv4 ph3 black no-underline dim">
+        <header>
+            <h1 class="f3">
+                {{ .Title }}
+            </h1>
+            <div class="gray">{{ .Date.Format "Mon, Jan 2, 2006" }} - {{ .FuzzyWordCount }} Words </div>
+        </header>
+        <p class="f5 lh-copy">
+            {{ .Summary }}
+        </p>
+        <footer>
+            <nobr>Read more →</nobr>
+        </footer>
+    </a>
+</article>
diff --git a/layouts/index.html b/layouts/index.html
new file mode 100644
index 0000000..17c1d26
--- /dev/null
+++ b/layouts/index.html
@@ -0,0 +1,11 @@
+{{ define "main" }}
+
+<h1 class="f1">{{.Title}}</h1>
+
+<h2 class="f2">Posts</h2>
+<!-- Note that .Data.Pages is the equivalent of .Site.Pages on the homepage template. -->
+
+  {{ range where .Data.Pages "Section" "post" }}
+    {{ .Render "summary" }}
+  {{ end }}
+{{ end }}
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
new file mode 100644
index 0000000..c35336d
--- /dev/null
+++ b/layouts/partials/head.html
@@ -0,0 +1,2 @@
+<meta name="viewport" content="width=device-width, initial-scale=1">
+<link rel="stylesheet" href="https://unpkg.com/tachyons@4.10.0/css/tachyons.min.css"/>
-- 
cgit v1.2.3