docs: Reworking favicon.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
diff --git a/docs/_static/Makefile b/docs/_static/Makefile
deleted file mode 100644
index 01804f4..0000000
--- a/docs/_static/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-
-FAVICON_INPUT=skywater-favicon.png
-FAVICON_OUTDIR=favicon
-
-favicon:
-	rm -rf $(FAVICON_OUTDIR)
-	mkdir $(FAVICON_OUTDIR)
-	convert -resize x16 -gravity center -crop 16x16+0+0 -flatten -colors 256 -background transparent $(FAVICON_INPUT) $(FAVICON_OUTDIR)/favicon-16x16.ico
-	convert -resize x32 -gravity center -crop 32x32+0+0 -flatten -colors 256 -background transparent $(FAVICON_INPUT) $(FAVICON_OUTDIR)/favicon-32x32.ico
-	convert $(FAVICON_OUTDIR)/favicon-16x16.ico $(FAVICON_OUTDIR)/favicon-32x32.ico $(FAVICON_OUTDIR)/favicon.ico
-	convert -resize x152 -background transparent $(FAVICON_INPUT) $(FAVICON_OUTDIR)/apple-touch-icon-152x152.png
-	convert -resize x120 -background transparent $(FAVICON_INPUT) $(FAVICON_OUTDIR)/apple-touch-icon-120x120.png
-	convert -resize x76  -background transparent $(FAVICON_INPUT) $(FAVICON_OUTDIR)/apple-touch-icon-76x76.png
-	convert -resize x60  -background transparent $(FAVICON_INPUT) $(FAVICON_OUTDIR)/apple-touch-icon-60x60.png
-
-.PHONY: favicon
diff --git a/docs/_static/favicon/android-chrome-144x144.png b/docs/_static/favicon/android-chrome-144x144.png
new file mode 100644
index 0000000..df14761
--- /dev/null
+++ b/docs/_static/favicon/android-chrome-144x144.png
Binary files differ
diff --git a/docs/_static/favicon/apple-touch-icon-120x120.png b/docs/_static/favicon/apple-touch-icon-120x120.png
deleted file mode 100644
index 879ff5c..0000000
--- a/docs/_static/favicon/apple-touch-icon-120x120.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/favicon/apple-touch-icon-152x152.png b/docs/_static/favicon/apple-touch-icon-152x152.png
deleted file mode 100644
index 36cb93d..0000000
--- a/docs/_static/favicon/apple-touch-icon-152x152.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/favicon/apple-touch-icon-60x60.png b/docs/_static/favicon/apple-touch-icon-60x60.png
deleted file mode 100644
index 70701d7..0000000
--- a/docs/_static/favicon/apple-touch-icon-60x60.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/favicon/apple-touch-icon-76x76.png b/docs/_static/favicon/apple-touch-icon-76x76.png
deleted file mode 100644
index 7c6752c..0000000
--- a/docs/_static/favicon/apple-touch-icon-76x76.png
+++ /dev/null
Binary files differ
diff --git a/docs/_static/favicon/apple-touch-icon-precomposed.png b/docs/_static/favicon/apple-touch-icon-precomposed.png
new file mode 100644
index 0000000..e44a461
--- /dev/null
+++ b/docs/_static/favicon/apple-touch-icon-precomposed.png
Binary files differ
diff --git a/docs/_static/favicon/apple-touch-icon.png b/docs/_static/favicon/apple-touch-icon.png
new file mode 100644
index 0000000..c571540
--- /dev/null
+++ b/docs/_static/favicon/apple-touch-icon.png
Binary files differ
diff --git a/docs/_static/favicon/browserconfig.xml b/docs/_static/favicon/browserconfig.xml
new file mode 100644
index 0000000..bad8da3
--- /dev/null
+++ b/docs/_static/favicon/browserconfig.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<browserconfig>
+    <msapplication>
+        <tile>
+            <square150x150logo src="/_static/favicon/mstile-150x150.png"/>
+            <TileColor>#00aba9</TileColor>
+        </tile>
+    </msapplication>
+</browserconfig>
diff --git a/docs/_static/favicon/favicon-16x16.ico b/docs/_static/favicon/favicon-16x16.ico
deleted file mode 100644
index 3dd914d..0000000
--- a/docs/_static/favicon/favicon-16x16.ico
+++ /dev/null
Binary files differ
diff --git a/docs/_static/favicon/favicon-16x16.png b/docs/_static/favicon/favicon-16x16.png
new file mode 100644
index 0000000..4a8be67
--- /dev/null
+++ b/docs/_static/favicon/favicon-16x16.png
Binary files differ
diff --git a/docs/_static/favicon/favicon-32x32.ico b/docs/_static/favicon/favicon-32x32.ico
deleted file mode 100644
index 3181df9..0000000
--- a/docs/_static/favicon/favicon-32x32.ico
+++ /dev/null
Binary files differ
diff --git a/docs/_static/favicon/favicon-32x32.png b/docs/_static/favicon/favicon-32x32.png
new file mode 100644
index 0000000..53a0bfb
--- /dev/null
+++ b/docs/_static/favicon/favicon-32x32.png
Binary files differ
diff --git a/docs/_static/favicon/favicon.ico b/docs/_static/favicon/favicon.ico
index 682f685..75cce6d 100644
--- a/docs/_static/favicon/favicon.ico
+++ b/docs/_static/favicon/favicon.ico
Binary files differ
diff --git a/docs/_static/favicon/html_code.html b/docs/_static/favicon/html_code.html
new file mode 100644
index 0000000..d4ddfc6
--- /dev/null
+++ b/docs/_static/favicon/html_code.html
@@ -0,0 +1,9 @@
+<link rel="apple-touch-icon" sizes="152x152" href="/_static/favicon/apple-touch-icon.png">
+<link rel="icon" type="image/png" sizes="32x32" href="/_static/favicon/favicon-32x32.png">
+<link rel="icon" type="image/png" sizes="16x16" href="/_static/favicon/favicon-16x16.png">
+<link rel="manifest" href="/_static/favicon/site.webmanifest">
+<link rel="mask-icon" href="/_static/favicon/safari-pinned-tab.svg" color="#5bbad5">
+<link rel="shortcut icon" href="/_static/favicon/favicon.ico">
+<meta name="msapplication-TileColor" content="#00aba9">
+<meta name="msapplication-config" content="/_static/favicon/browserconfig.xml">
+<meta name="theme-color" content="#ffffff">
\ No newline at end of file
diff --git a/docs/_static/favicon/mstile-150x150.png b/docs/_static/favicon/mstile-150x150.png
new file mode 100644
index 0000000..335cf4a
--- /dev/null
+++ b/docs/_static/favicon/mstile-150x150.png
Binary files differ
diff --git a/docs/_static/favicon/safari-pinned-tab.svg b/docs/_static/favicon/safari-pinned-tab.svg
new file mode 100644
index 0000000..2aa83a4
--- /dev/null
+++ b/docs/_static/favicon/safari-pinned-tab.svg
@@ -0,0 +1 @@
+<svg version="1" xmlns="http://www.w3.org/2000/svg" width="238.667" height="238.667" viewBox="0 0 179.000000 179.000000"><path d="M59.9 2.9c-3.3 3.3-3.7 6.9-1.3 10.6C60.7 16.8 65 18 74.1 18c6.9 0 8 .2 9.3 2.2 3.6 5.1 1.2 10.1-5.7 11.3-4.5.9-8.7 5.4-8.7 9.4s4 7.9 9 8.7c6.6 1.1 9.4 8 5 12.4-1.9 1.9-3.3 2-20 2s-18.1-.1-20-2c-4.3-4.3-1.4-12 4.5-12 4.7 0 8.4-1.9 10.1-5.1 2.1-4.1 1.7-6.5-1.5-10.1l-2.9-3.3H19.8l-2.9 3.3c-4.5 5-3.6 10.7 2.1 13.7 1.6.8 4.2 1.5 5.8 1.5 5.7 0 8.4 7.8 4.2 12-1.7 1.7-3.3 2-12.6 2-10.3 0-10.6.1-13.5 2.9-2 2-2.9 3.9-2.9 6.1 0 2.2.9 4.1 2.9 6.1L5.8 82H107l3.2-2.8c4.3-4 4.3-8.4 0-12.4-2.4-2.1-4.3-2.8-7.2-2.8-5.1 0-8-2.7-8-7.3 0-6.3 1.3-6.7 22.8-6.7 18.6 0 19.1.1 20.6 2.2 3.5 4.9.5 11.8-4.9 11.8-3.5 0-7.1 2.5-8.5 6-1.4 3.5-.7 6 2.7 9.4l2.6 2.6h21.1c22.5-.1 22.7-.1 26-5.2 2.3-3.5 1.5-6.9-2.2-10.3-2.5-2.3-3.4-2.5-11.9-2.5-8 0-9.6-.3-11.3-2-3.9-3.9-1.6-12 3.4-12 .9 0 3-.7 4.6-1.5 5.7-3 6.6-8.7 2.1-13.7l-2.9-3.3-30.9-.3c-34-.3-33.3-.2-33.3-6.6 0-5.5 1-6.1 12.1-6.6 9.9-.5 10.2-.6 13-3.8 3.7-4.1 3.7-7.6 0-11.3L117.2 0H62.8l-2.9 2.9zM2.9 98.9c-2 2-2.9 3.9-2.9 6.1 0 2.2.9 4.1 2.9 6.1 2.9 2.8 3.2 2.9 13.5 2.9 9.3 0 10.9.3 12.6 2 2.4 2.4 2.6 6.7.5 9.7-1.1 1.5-2.8 2.2-7 2.5-8.8.7-13.3 6.5-10 12.9 2.9 5.5 5.2 5.9 38.9 5.9 30.4 0 30.5 0 32 2.2.9 1.2 1.6 3.2 1.6 4.3 0 1.1-.7 3.1-1.6 4.3-1.3 2-2.4 2.2-9.3 2.2-4.3 0-9.2.5-10.9 1.1-6.3 2.2-8.2 9.6-3.6 14.3l2.7 2.6h54.9l2.9-2.9c3.7-3.8 3.7-7.2 0-11.3-2.9-3.2-3.2-3.3-12.3-3.6-10.5-.4-12.8-1.6-12.8-6.6 0-6.3-1-6.1 32.9-6.6l31-.5 3-2.9c2.1-2 3.1-3.9 3.1-5.9 0-7-4.4-9.7-16.3-9.7-9.7 0-11.7-1.3-11.7-7.3s2-6.7 19.8-6.7c16.8 0 19-.6 21.2-6 1-2.4 1-3.6 0-6-2.5-6.1-1.5-6-51.5-6H80.8l-2.9 2.9c-3.6 3.7-3.8 7.9-.5 11.7 2 2.4 3.3 2.9 9.6 3.5 5.4.5 7.7 1.1 8.7 2.5 1.8 2.4 1.7 6.5-.3 9.2-1.5 2.2-1.8 2.2-26.4 2.2-24.6 0-24.9 0-26.4-2.2-1.9-2.7-2.1-6.8-.3-9.1.7-1 3.5-2.1 6.7-2.6 9.6-1.5 13.1-9.1 7.1-15.2L53.2 96H5.8l-2.9 2.9zm122.7 17.6c1.8 2.5 1.8 6.5-.2 9.3-1.3 1.9-2.4 2.2-8.1 2.2-7.8 0-10.3-1.6-10.3-6.5 0-5.9 2.7-7.6 11.4-7.2 4.3.3 6.2.8 7.2 2.2z"/></svg>
\ No newline at end of file
diff --git a/docs/_static/favicon/site.webmanifest b/docs/_static/favicon/site.webmanifest
new file mode 100644
index 0000000..d37a37a
--- /dev/null
+++ b/docs/_static/favicon/site.webmanifest
@@ -0,0 +1,13 @@
+{
+    "name": "",
+    "short_name": "",
+    "icons": [
+        {
+            "src": "/_static/favicon/android-chrome-144x144.png",
+            "sizes": "144x144",
+            "type": "image/png"
+        }
+    ],
+    "theme_color": "#ffffff",
+    "background_color": "#ffffff"
+}