website: Add better icon files

Generated from https://realfavicongenerator.net/

Signed-off-by: Jason Lowe-Power <jason@lowepower.com>
Change-Id: Ica9e7c1c68032b3212cf5e166d7587508a40cd37
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5-website/+/31334
Reviewed-by: Bobby R. Bruce <bbruce@ucdavis.edu>
Maintainer: Bobby R. Bruce <bbruce@ucdavis.edu>
Tested-by: Bobby R. Bruce <bbruce@ucdavis.edu>
diff --git a/_includes/head.html b/_includes/head.html
index 9f86ded..d043276 100755
--- a/_includes/head.html
+++ b/_includes/head.html
@@ -18,7 +18,13 @@
 	</title>
 
 	<!-- SITE FAVICON -->
-	<link rel="shortcut icon" type="image/gif" href="{{ "/assets/img/gem5ColorVert.gif" | prepend: site.baseurl }}"/>
+	<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
+	<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
+	<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
+	<link rel="manifest" href="/site.webmanifest">
+	<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
+	<meta name="msapplication-TileColor" content="#da532c">
+	<meta name="theme-color" content="#ffffff">
 
 	<link rel="canonical" href="{{ page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url }}">
 	<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,800,600' rel='stylesheet' type='text/css'>
diff --git a/android-chrome-192x192.png b/android-chrome-192x192.png
new file mode 100644
index 0000000..c7f8a3d
--- /dev/null
+++ b/android-chrome-192x192.png
Binary files differ
diff --git a/android-chrome-384x384.png b/android-chrome-384x384.png
new file mode 100644
index 0000000..4f001a2
--- /dev/null
+++ b/android-chrome-384x384.png
Binary files differ
diff --git a/apple-touch-icon.png b/apple-touch-icon.png
new file mode 100644
index 0000000..75a4eed
--- /dev/null
+++ b/apple-touch-icon.png
Binary files differ
diff --git a/assets/img/gem5logo/square-icon.png b/assets/img/gem5logo/square-icon.png
new file mode 100644
index 0000000..839d65c
--- /dev/null
+++ b/assets/img/gem5logo/square-icon.png
Binary files differ
diff --git a/browserconfig.xml b/browserconfig.xml
new file mode 100644
index 0000000..b3930d0
--- /dev/null
+++ b/browserconfig.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<browserconfig>
+    <msapplication>
+        <tile>
+            <square150x150logo src="/mstile-150x150.png"/>
+            <TileColor>#da532c</TileColor>
+        </tile>
+    </msapplication>
+</browserconfig>
diff --git a/favicon-16x16.png b/favicon-16x16.png
new file mode 100644
index 0000000..2b0a4e8
--- /dev/null
+++ b/favicon-16x16.png
Binary files differ
diff --git a/favicon-32x32.png b/favicon-32x32.png
new file mode 100644
index 0000000..d0103ef
--- /dev/null
+++ b/favicon-32x32.png
Binary files differ
diff --git a/favicon.ico b/favicon.ico
new file mode 100644
index 0000000..473640e
--- /dev/null
+++ b/favicon.ico
Binary files differ
diff --git a/mstile-150x150.png b/mstile-150x150.png
new file mode 100644
index 0000000..09c1234
--- /dev/null
+++ b/mstile-150x150.png
Binary files differ
diff --git a/safari-pinned-tab.svg b/safari-pinned-tab.svg
new file mode 100644
index 0000000..197f434
--- /dev/null
+++ b/safari-pinned-tab.svg
@@ -0,0 +1,25 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+ "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
+ width="500.000000pt" height="500.000000pt" viewBox="0 0 500.000000 500.000000"
+ preserveAspectRatio="xMidYMid meet">
+<metadata>
+Created by potrace 1.11, written by Peter Selinger 2001-2013
+</metadata>
+<g transform="translate(0.000000,500.000000) scale(0.100000,-0.100000)"
+fill="#000000" stroke="none">
+<path d="M2507 4993 c-3 -5 -5 -416 -5 -915 l0 -906 173 174 174 174 667 0
+c367 0 665 -2 663 -5 -2 -2 -460 -461 -1018 -1020 l-1015 -1015 -663 0 c-365
+0 -663 2 -663 5 0 2 376 380 835 839 459 460 835 840 835 845 0 20 -170 153
+-273 213 -205 119 -405 176 -655 185 -165 6 -243 -2 -402 -42 -474 -120 -849
+-488 -989 -971 -76 -260 -63 -606 32 -854 99 -260 265 -482 479 -641 354 -262
+810 -341 1235 -213 45 13 103 33 128 44 l45 19 0 -249 0 -250 -758 0 -757 0
+-205 -205 -205 -205 1167 0 1166 0 0 913 c1 955 0 935 41 888 62 -68 250 -195
+368 -247 83 -37 215 -80 313 -101 120 -26 419 -25 540 1 275 59 505 182 696
+371 135 134 199 220 284 385 104 201 164 532 135 745 -3 28 -8 66 -11 85 -14
+106 -61 260 -115 375 -225 482 -716 797 -1244 798 -200 0 -336 -23 -503 -86
+l-92 -34 0 248 0 249 758 0 757 0 205 205 205 205 -1162 0 c-639 0 -1164 -3
+-1166 -7z"/>
+</g>
+</svg>
diff --git a/site.webmanifest b/site.webmanifest
new file mode 100644
index 0000000..a1553eb
--- /dev/null
+++ b/site.webmanifest
@@ -0,0 +1,19 @@
+{
+    "name": "",
+    "short_name": "",
+    "icons": [
+        {
+            "src": "/android-chrome-192x192.png",
+            "sizes": "192x192",
+            "type": "image/png"
+        },
+        {
+            "src": "/android-chrome-384x384.png",
+            "sizes": "384x384",
+            "type": "image/png"
+        }
+    ],
+    "theme_color": "#ffffff",
+    "background_color": "#ffffff",
+    "display": "standalone"
+}