diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index f22d53f..4006aba 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -11,18 +11,7 @@
{{ end }}
{{ range .Pages.ByTitle }}
-
-
- {{ if .Params.image }}
-
- {{ end }}
- {{ title .Title }}
- {{ .Summary }}
-
-
-
+ {{ partial "box.html" . }}
{{ end }}
diff --git a/layouts/index.html b/layouts/index.html
index 78c1cdf..3d97023 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -40,21 +40,24 @@
+
+
Projects
+
+ {{ range first 6 (where .Data.Pages.ByDate "Kind" "projects") }}
+ {{ if ne .Section "" }}
+ {{ partial "box.html" . }}
+ {{ end }}
+ {{ end }}
+
+
+
+
Recent Posts
{{ range first 6 (where .Data.Pages.ByDate "Kind" "page") }}
{{ if ne .Section "" }}
-
-
-
- {{ .Title }}
- {{ .Summary }}
-
-
-
+ {{ partial "box.html" . }}
{{ end }}
{{ end }}
diff --git a/layouts/partials/box.html b/layouts/partials/box.html
new file mode 100644
index 0000000..184cab3
--- /dev/null
+++ b/layouts/partials/box.html
@@ -0,0 +1,12 @@
+
+
+ {{ if .Params.image }}
+
+ {{ end }}
+ {{ title .Title }}
+ {{ .Summary }}
+
+
+