HDDS-7657. [website] Add favicon. (#33)

Used the service https://realfavicongenerator.net/ to generate optimize favicon for different browser and platforms.
diff --git a/layouts/partials/header.html b/layouts/partials/header.html
index 42935c4..baca7a2 100644
--- a/layouts/partials/header.html
+++ b/layouts/partials/header.html
@@ -33,6 +33,15 @@
           integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
     <link rel="stylesheet" href="style.css">
 
+    <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">
+    <link rel="shortcut icon" href="/favicon.ico">
+    <meta name="msapplication-TileColor" content="#da532c">
+    <meta name="theme-color" content="#ffffff">
+
     <!-- Matomo -->
     <script>
       var _paq = window._paq = window._paq || [];
diff --git a/static/android-chrome-192x192.png b/static/android-chrome-192x192.png
new file mode 100644
index 0000000..4df102d
--- /dev/null
+++ b/static/android-chrome-192x192.png
Binary files differ
diff --git a/static/android-chrome-512x512.png b/static/android-chrome-512x512.png
new file mode 100644
index 0000000..eec965c
--- /dev/null
+++ b/static/android-chrome-512x512.png
Binary files differ
diff --git a/static/apple-touch-icon.png b/static/apple-touch-icon.png
new file mode 100644
index 0000000..85bdb0b
--- /dev/null
+++ b/static/apple-touch-icon.png
Binary files differ
diff --git a/static/browserconfig.xml b/static/browserconfig.xml
new file mode 100644
index 0000000..991b343
--- /dev/null
+++ b/static/browserconfig.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<browserconfig>
+    <msapplication>
+        <tile>
+            <square150x150logo src="/mstile-150x150.png?v=1"/>
+            <TileColor>#da532c</TileColor>
+        </tile>
+    </msapplication>
+</browserconfig>
diff --git a/static/favicon-16x16.png b/static/favicon-16x16.png
new file mode 100644
index 0000000..d9eeb97
--- /dev/null
+++ b/static/favicon-16x16.png
Binary files differ
diff --git a/static/favicon-32x32.png b/static/favicon-32x32.png
new file mode 100644
index 0000000..3fd40c6
--- /dev/null
+++ b/static/favicon-32x32.png
Binary files differ
diff --git a/static/favicon.ico b/static/favicon.ico
new file mode 100644
index 0000000..ac9bc42
--- /dev/null
+++ b/static/favicon.ico
Binary files differ
diff --git a/static/mstile-150x150.png b/static/mstile-150x150.png
new file mode 100644
index 0000000..4cb77be
--- /dev/null
+++ b/static/mstile-150x150.png
Binary files differ
diff --git a/static/safari-pinned-tab.svg b/static/safari-pinned-tab.svg
new file mode 100644
index 0000000..511a21a
--- /dev/null
+++ b/static/safari-pinned-tab.svg
@@ -0,0 +1,40 @@
+<?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="512.000000pt" height="512.000000pt" viewBox="0 0 512.000000 512.000000"
+ preserveAspectRatio="xMidYMid meet">
+<metadata>
+Created by potrace 1.14, written by Peter Selinger 2001-2017
+</metadata>
+<g transform="translate(0.000000,512.000000) scale(0.100000,-0.100000)"
+fill="#000000" stroke="none">
+<path d="M2280 5009 c-381 -47 -737 -179 -1035 -383 -276 -190 -528 -459 -692
+-741 -216 -371 -324 -797 -310 -1225 20 -605 260 -1148 693 -1570 146 -143
+362 -309 383 -296 7 5 184 219 370 448 13 16 22 31 20 33 -3 2 -40 27 -84 56
+-153 99 -328 264 -422 395 -38 53 -38 53 -92 54 l-55 0 32 33 c28 29 30 35 18
+52 -70 100 -165 342 -203 515 -38 172 -43 445 -13 625 103 618 537 1118 1140
+1313 143 46 195 57 369 73 125 11 331 2 455 -22 67 -12 1276 -12 1276 1 0 19
+-188 174 -315 259 -282 189 -581 309 -903 362 -144 24 -503 34 -632 18z"/>
+<path d="M4655 4255 c-49 -20 -659 -238 -950 -341 -38 -13 -153 -55 -255 -92
+l-185 -67 1 -50 c1 -73 24 -403 30 -448 5 -33 12 -41 56 -63 28 -14 72 -41 99
+-60 27 -19 52 -34 55 -34 3 0 34 26 68 58 35 31 141 129 237 217 329 304 661
+603 892 804 59 51 107 95 107 97 0 13 -105 -2 -155 -21z"/>
+<path d="M4540 3718 c-282 -253 -440 -404 -434 -418 13 -35 73 -279 79 -325 3
+-27 8 -60 11 -72 l4 -23 310 0 c289 0 310 1 310 18 0 48 -32 264 -50 340 -44
+183 -159 501 -185 508 -6 2 -26 -11 -45 -28z"/>
+<path d="M4735 2764 c-38 -31 -184 -141 -323 -246 -139 -104 -257 -199 -262
+-211 -5 -12 -21 -60 -35 -107 -15 -47 -51 -134 -80 -195 -211 -436 -586 -748
+-1065 -887 -119 -34 -259 -51 -441 -52 l-175 -2 -205 -139 c-112 -76 -237
+-163 -278 -194 -41 -31 -93 -70 -117 -88 -23 -17 -45 -36 -48 -42 -6 -9 236
+-94 299 -104 17 -3 84 -16 150 -29 107 -20 147 -23 380 -22 238 0 273 2 407
+27 342 63 694 216 966 421 494 374 826 941 896 1533 28 230 31 394 7 393 -3
+-1 -37 -26 -76 -56z"/>
+<path d="M4180 2743 c-63 -30 -116 -56 -118 -58 -2 -2 2 -19 9 -38 l12 -35
+106 81 c58 44 113 86 121 94 29 26 -13 12 -130 -44z"/>
+<path d="M1693 1111 c-90 -111 -217 -266 -333 -406 -304 -366 -369 -446 -427
+-518 -35 -44 -63 -80 -63 -82 0 -10 592 420 719 522 2 1 -3 11 -12 21 -16 18
+-9 25 145 150 90 73 174 141 187 153 l25 20 -35 27 c-69 53 -160 146 -155 159
+10 25 -4 13 -51 -46z"/>
+</g>
+</svg>
diff --git a/static/site.webmanifest b/static/site.webmanifest
new file mode 100644
index 0000000..8271160
--- /dev/null
+++ b/static/site.webmanifest
@@ -0,0 +1,19 @@
+{
+    "name": "Apache Ozone",
+    "short_name": "Apache Ozone",
+    "icons": [
+        {
+            "src": "/android-chrome-192x192.png?v=1",
+            "sizes": "192x192",
+            "type": "image/png"
+        },
+        {
+            "src": "/android-chrome-512x512.png?v=1",
+            "sizes": "512x512",
+            "type": "image/png"
+        }
+    ],
+    "theme_color": "#ffffff",
+    "background_color": "#ffffff",
+    "display": "standalone"
+}