diff --git a/python_docs_theme/layout.html b/python_docs_theme/layout.html
index c4a48fa..a8a8da7 100644
--- a/python_docs_theme/layout.html
+++ b/python_docs_theme/layout.html
@@ -2,6 +2,8 @@
{% block rootrellink %}
{{theme_root_name}}{{ reldelim1 }}
{% if theme_root_include_title %}
@@ -36,7 +38,18 @@
{% endblock %}
{% block extrahead %}
-
+ {# Place icon files in the root if possible (let browsers look for them where they expect them to be) #}
+
+
+
+
+
+
+ {# Tile icon for Win8 (icon + tile color) #}
+
+
+
+
{% if builder != "htmlhelp" %}
{% if not embedded %}{% endif %}
{% endif %}
diff --git a/python_docs_theme/static/apple-touch-icon-144x144-precomposed.png b/python_docs_theme/static/apple-touch-icon-144x144-precomposed.png
new file mode 100644
index 0000000..f1fbbbd
Binary files /dev/null and b/python_docs_theme/static/apple-touch-icon-144x144-precomposed.png differ
diff --git a/python_docs_theme/static/apple-touch-icon-72x72-precomposed.png b/python_docs_theme/static/apple-touch-icon-72x72-precomposed.png
new file mode 100644
index 0000000..09626fb
Binary files /dev/null and b/python_docs_theme/static/apple-touch-icon-72x72-precomposed.png differ
diff --git a/python_docs_theme/static/apple-touch-icon-precomposed.png b/python_docs_theme/static/apple-touch-icon-precomposed.png
new file mode 100644
index 0000000..ffe3543
Binary files /dev/null and b/python_docs_theme/static/apple-touch-icon-precomposed.png differ
diff --git a/python_docs_theme/static/favicon.ico b/python_docs_theme/static/favicon.ico
new file mode 100644
index 0000000..c9efc58
Binary files /dev/null and b/python_docs_theme/static/favicon.ico differ
diff --git a/python_docs_theme/static/metro-icon-144x144.png b/python_docs_theme/static/metro-icon-144x144.png
new file mode 100644
index 0000000..25f4480
Binary files /dev/null and b/python_docs_theme/static/metro-icon-144x144.png differ
diff --git a/python_docs_theme/static/py.png b/python_docs_theme/static/py.png
index 93e4a02..ffe3543 100644
Binary files a/python_docs_theme/static/py.png and b/python_docs_theme/static/py.png differ
diff --git a/python_docs_theme/theme.conf b/python_docs_theme/theme.conf
index bffa8c1..4eb0d2e 100644
--- a/python_docs_theme/theme.conf
+++ b/python_docs_theme/theme.conf
@@ -27,5 +27,14 @@ codetextcolor = #333333
issues_url =
root_name = Python
root_url = https://www.python.org/
+root_favicon = favicon.ico
root_icon = py.png
root_include_title = True
+
+apple_touch_icon_144x144 = apple-touch-icon-144x144-precomposed.png
+apple_touch_icon_72x72 = apple-touch-icon-72x72-precomposed.png
+apple_touch_icon = apple-touch-icon-precomposed.png
+
+msapplication_tileimage = metro-icon-144x144.png
+msapplication_tilecolor = #3673a5
+msapplication_navbutton_color = #3673a5