diff --git a/website/Makefile b/website/Makefile
index c949a8eec..63f952c1b 100644
--- a/website/Makefile
+++ b/website/Makefile
@@ -9,7 +9,7 @@ HTMLS := $(MDS:.md=.html)
# Generates the website into $(DST_DIR).
gen: tools/gensite.bin $(HTMLS)
tools/gensite.bin . $(DST_DIR)
- ln -sf `pwd`/fonts `pwd`/favicons/* $(DST_DIR)/
+ ln -sf `pwd`/fonts `pwd`/favicons/* `pwd`/images $(DST_DIR)/
# Generates docset into $(DOCSET_DST_DIR).
docset: tools/gensite.bin $(HTMLS)
diff --git a/website/images/preview.png b/website/images/preview.png
new file mode 100644
index 000000000..44358eb19
Binary files /dev/null and b/website/images/preview.png differ
diff --git a/website/template.html b/website/template.html
index 9cc80f076..d78dbf443 100644
--- a/website/template.html
+++ b/website/template.html
@@ -24,6 +24,14 @@
{{- end }}
+ {{ if is "homepage" -}}
+
+ {{- else if is "category" -}}
+
+ {{- else -}}
+
+ {{- end }}
+
@@ -32,6 +40,16 @@
+
+
+
+
+
+
+
+
+
+
{{ $docsetMode := eq (getEnv "ELVISH_DOCSET_MODE") "1" -}}