diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index 39f790a..8f80921 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -7,6 +7,8 @@
{{ partial "style.html" "css/highlight.css" }}
{{ partial "style.html" "css/font-awesome.css" }}
+ {{ partial "favicon.html" }}
+
{{ partial "title-item.html" . }}{{ .Site.Title }}
diff --git a/layouts/partials/favicon.html b/layouts/partials/favicon.html
new file mode 100644
index 0000000..401fa74
--- /dev/null
+++ b/layouts/partials/favicon.html
@@ -0,0 +1,8 @@
+{{ $image := "/img/favicon.png" }}
+{{ $sizes := slice 16 32 64 100 200 }}
+
+{{ range $sizes }}
+ {{ $sizes := printf "%dx%d" . . }}
+
+{{ end }}
diff --git a/scripts/build.sh b/scripts/build.sh
index 6a26839..966845b 100755
--- a/scripts/build.sh
+++ b/scripts/build.sh
@@ -7,7 +7,7 @@ rm -rf "$OUTPUT_DIR"
mkdir -p "$STATIC_BUILD"
mkdir -p "$STATIC_BUILD/img"
-#cp -r "$STATIC_SRC/img"/* "$STATIC_BUILD/img"
+cp -r "$STATIC_SRC/img"/* "$STATIC_BUILD/img"
mkdir -p "$STATIC_BUILD/js"
# cp -r "$STATIC_SRC/js"/* "$STATIC_BUILD/js"
diff --git a/static/src/img/favicon.png b/static/src/img/favicon.png
new file mode 100644
index 0000000..60e81c1
Binary files /dev/null and b/static/src/img/favicon.png differ