src/components/titlebar/Favicon.js

import React from 'react';

/**
 * @description - Favicon for titlebar of app.
 * @property {*} props - Optional props drilled down from parent component (e.g., className).
 *
 * @memberof Titlebar
 */
const Favicon = (props) => {
  return (
    <svg
      viewBox="0 0 512 512"
      version="1.1"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <g>
        <path
          fill="currentColor"
          opacity="1.00"
          d=" M 28.34 68.25 C 34.81 65.30 41.94 63.96 49.04 64.00 C 184.36 64.00 319.67 64.00 454.99 64.00 C 461.07 64.02 467.20 63.75 473.20 64.90 C 482.97 66.80 492.09 71.84 498.90 79.10 C 506.92 87.50 511.54 98.89 512.00 110.47 L 512.00 402.31 C 511.28 414.11 506.32 425.63 497.87 433.95 C 491.39 440.46 482.99 445.00 474.02 446.94 C 467.77 448.26 461.36 447.99 455.02 448.00 C 319.67 448.00 184.32 448.01 48.97 448.00 C 41.88 448.02 34.75 446.68 28.29 443.72 C 12.14 436.61 0.90 420.06 0.00 402.45 L 0.00 109.68 C 0.84 92.00 12.11 75.37 28.34 68.25 M 52.18 112.29 C 49.33 113.11 47.70 116.14 48.00 119.00 C 48.00 210.36 48.00 301.72 48.00 393.08 C 47.46 397.02 51.06 400.55 54.98 400.00 C 189.00 400.00 323.02 400.00 457.05 400.00 C 460.98 400.54 464.54 396.96 464.00 393.03 C 464.00 303.70 464.00 214.37 464.00 125.04 C 463.97 122.31 464.14 119.57 463.85 116.86 C 463.37 113.71 460.12 111.66 457.06 112.00 C 325.04 112.00 193.02 112.00 61.00 112.00 C 58.06 112.07 55.08 111.73 52.18 112.29 Z"
        />
        <path
          fill="currentColor"
          opacity="1.00"
          d=" M 160.46 159.70 C 190.06 155.76 222.56 162.32 245.01 182.98 C 246.51 184.42 249.01 186.37 247.55 188.70 C 241.83 199.16 235.73 209.42 229.82 219.77 C 228.13 223.23 223.22 224.29 220.31 221.73 C 206.16 210.70 188.09 204.06 170.03 205.75 C 155.88 206.94 141.86 213.90 133.83 225.86 C 125.82 237.48 124.41 252.55 127.26 266.10 C 129.94 279.24 137.95 291.42 149.61 298.23 C 160.70 304.88 174.46 306.31 186.90 303.17 C 198.58 300.35 209.06 293.85 217.93 285.88 C 220.50 283.25 225.29 283.51 227.31 286.67 C 233.85 295.80 240.32 304.99 246.78 314.18 C 248.61 316.52 248.40 320.09 246.23 322.15 C 232.65 336.45 214.35 345.87 195.09 349.72 C 168.78 355.04 140.36 350.65 117.41 336.54 C 101.64 326.91 88.80 312.43 81.61 295.37 C 73.58 276.42 71.81 255.07 75.31 234.87 C 78.71 215.58 88.72 197.49 103.57 184.66 C 119.39 170.76 139.70 162.51 160.46 159.70 Z"
        />
        <path
          fill="currentColor"
          opacity="1.00"
          d=" M 350.52 159.74 C 379.91 155.76 412.15 162.09 434.67 182.32 C 436.40 184.02 439.65 186.15 437.85 188.93 C 432.19 199.19 426.20 209.28 420.41 219.48 C 419.09 222.17 415.87 223.88 412.93 222.93 C 410.91 222.16 409.31 220.65 407.55 219.45 C 393.37 209.25 375.44 203.69 357.96 206.03 C 344.65 207.74 331.69 214.67 324.16 225.98 C 316.80 236.70 315.07 250.40 317.09 263.04 C 318.94 275.33 325.18 287.12 335.05 294.82 C 345.31 303.02 359.08 306.19 371.98 304.21 C 385.59 302.26 397.99 295.20 408.08 286.07 C 410.58 283.42 415.35 283.33 417.52 286.43 C 423.56 294.74 429.37 303.22 435.38 311.55 C 437.35 314.08 439.66 317.47 437.72 320.70 C 435.53 323.80 432.50 326.19 429.68 328.70 C 395.13 358.00 341.10 359.43 303.97 334.09 C 286.53 322.35 273.57 304.28 267.99 284.02 C 262.91 265.49 262.55 245.55 267.52 226.95 C 272.41 208.63 283.63 192.17 298.74 180.73 C 313.71 169.24 331.91 162.33 350.52 159.74 Z"
        />
      </g>
    </svg>
  );
};

export default Favicon;