import { FC } from 'react';
import styles from './feed.module.scss';

export type FeedProps = {
  /**
   * Set additional classnames to the icon.
   */
  className?: string;
};

/**
 * Feed Component
 *
 * Render a feed svg icon.
 */
const Feed: FC<FeedProps> = ({ className = '' }) => {
  return (
    <svg
      viewBox="0 0 256 256"
      xmlns="http://www.w3.org/2000/svg"
      className={`${styles.icon} ${className}`}
    >
      <defs>
        <linearGradient x1="0.085" y1="0.085" x2="0.915" y2="0.915" id="RSSg">
          <stop offset="0.0" stopColor="#E3702D" />
          <stop offset="0.1071" stopColor="#EA7D31" />
          <stop offset="0.3503" stopColor="#F69537" />
          <stop offset="0.5" stopColor="#FB9E3A" />
          <stop offset="0.7016" stopColor="#EA7C31" />
          <stop offset="0.8866" stopColor="#DE642B" />
          <stop offset="1.0" stopColor="#D95B29" />
        </linearGradient>
      </defs>
      <rect
        width="256"
        height="256"
        rx="55"
        ry="55"
        x="0"
        y="0"
        fill="#CC5D15"
      />
      <rect
        width="246"
        height="246"
        rx="50"
        ry="50"
        x="5"
        y="5"
        fill="#F49C52"
      />
      <rect
        width="236"
        height="236"
        rx="47"
        ry="47"
        x="10"
        y="10"
        fill="url(#RSSg)"
      />
      <circle cx="68" cy="189" r="24" fill="#FFF" />
      <path
        d="M160 213h-34a82 82 0 0 0 -82 -82v-34a116 116 0 0 1 116 116z"
        fill="#FFF"
      />
      <path
        d="M184 213A140 140 0 0 0 44 73 V 38a175 175 0 0 1 175 175z"
        fill="#FFF"
      />
    </svg>
  );
};

export default Feed;
ee</a><a href='/www.armandphilippot.com/commit/public/prism/prism-jexl.min.js?h=v1.0.0&amp;id=234b67fe98c6167e4f83f43e11942a9e937c2a60'>commit</a><a href='/www.armandphilippot.com/diff/public/prism/prism-jexl.min.js?h=v1.0.0&amp;id=234b67fe98c6167e4f83f43e11942a9e937c2a60'>diff</a><a href='/www.armandphilippot.com/stats/public/prism/prism-jexl.min.js?h=v1.0.0'>stats</a></td><td class='form'><form class='right' method='get' action='/www.armandphilippot.com/log/public/prism/prism-jexl.min.js'>
<input type='hidden' name='h' value='v1.0.0'/><input type='hidden' name='id' value='234b67fe98c6167e4f83f43e11942a9e937c2a60'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/www.armandphilippot.com/tree/?h=v1.0.0&amp;id=234b67fe98c6167e4f83f43e11942a9e937c2a60'>root</a>/<a href='/www.armandphilippot.com/tree/public?h=v1.0.0&amp;id=234b67fe98c6167e4f83f43e11942a9e937c2a60'>public</a>/<a href='/www.armandphilippot.com/tree/public/prism?h=v1.0.0&amp;id=234b67fe98c6167e4f83f43e11942a9e937c2a60'>prism</a>/<a href='/www.armandphilippot.com/tree/public/prism/prism-jexl.min.js?h=v1.0.0&amp;id=234b67fe98c6167e4f83f43e11942a9e937c2a60'>prism-jexl.min.js</a></div><div class='content'>blob: 6740b7cd0df09034b534ba5f80f89bb667e251aa (<a href='/www.armandphilippot.com/plain/public/prism/prism-jexl.min.js?h=v1.0.0&amp;id=234b67fe98c6167e4f83f43e11942a9e937c2a60'>plain</a>)
<table summary='blob content' class='blob'>
<tr><td class='linenumbers'><pre><a id='n1' href='#n1'>1</a>
<a id='n2' href='#n2'>2</a>
<a id='n3' href='#n3'>3</a>
<a id='n4' href='#n4'>4</a>
<a id='n5' href='#n5'>5</a>
<a id='n6' href='#n6'>6</a>
<a id='n7' href='#n7'>7</a>
<a id='n8' href='#n8'>8</a>
<a id='n9' href='#n9'>9</a>
<a id='n10' href='#n10'>10</a>
<a id='n11' href='#n11'>11</a>
<a id='n12' href='#n12'>12</a>
<a id='n13' href='#n13'>13</a>
<a id='n14' href='#n14'>14</a>
<a id='n15' href='#n15'>15</a>
<a id='n16' href='#n16'>16</a>
</pre></td>
<td class='lines'><pre><code>