import { FC } from 'react';

const LinuxIcon: FC<{ fill?: string }> = ({ fill = '#F5B941'}) => {
  return (
    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M18.3603 17.0019C18.8597 17.0019 19.331 17.1217 19.7444 17.3325C21.0307 16.0112 21.8642 14.2682 22.0002 12.3383L18.6632 12.2741C18.4069 14.7102 16.2931 16.6102 13.7237 16.6102C13.0114 16.6102 12.3345 16.4639 11.7219 16.2008L10.0633 19.0263C11.1673 19.5558 12.4099 19.8534 13.7237 19.8534C14.2917 19.8534 14.8467 19.7969 15.3832 19.6913C15.4971 18.1873 16.7866 17.0019 18.3603 17.0019L18.3603 17.0019ZM8.7581 11.7762C8.7581 10.2314 9.50204 8.85553 10.6609 7.97039L8.88983 5.21144C7.40597 6.24858 6.28813 7.75077 5.76118 9.49872C6.58715 10.016 7.13381 10.9187 7.13381 11.9456C7.13381 12.9347 6.62657 13.8083 5.85153 14.3332C6.41873 15.9894 7.52239 17.4075 8.96164 18.3913L10.6077 15.5401C9.47954 14.6538 8.75811 13.2976 8.75811 11.7762L8.7581 11.7762ZM18.3603 17.8179C17.1743 17.8179 16.2131 18.7541 16.2131 19.9088C16.2131 21.0638 17.1743 22 18.3603 22C19.5469 22 20.5084 21.0638 20.5084 19.9088C20.5084 18.7541 19.5469 17.8179 18.3603 17.8179ZM18.2488 6.18171C19.4349 6.18171 20.3961 5.2459 20.3961 4.09124C20.3961 2.93619 19.4349 2 18.2488 2C17.0623 2 16.1011 2.93619 16.1011 4.09124C16.1011 5.2459 17.0623 6.18171 18.2488 6.18171ZM13.7237 6.94159C16.2707 6.94159 18.3694 8.80854 18.6558 11.2135L21.9928 11.1148C21.8449 9.34078 21.1084 7.72878 19.9737 6.4643C19.4862 6.8003 18.891 6.99768 18.2488 6.99768C16.5992 6.99768 15.2629 5.6963 15.2629 4.09121C15.2629 4.00597 15.2664 3.92264 15.2735 3.84006C14.7714 3.74754 14.2535 3.69878 13.7237 3.69878C12.3968 3.69878 11.143 4.00249 10.031 4.54163L11.6802 7.36897C12.3038 7.09483 12.9953 6.94159 13.7237 6.94159ZM6.29565 11.9455C6.29565 13.1002 5.33443 14.0363 4.14836 14.0363C2.96146 14.0363 2.00024 13.1002 2.00024 11.9455C2.00024 10.7908 2.96146 9.85426 4.14836 9.85426C5.33443 9.85426 6.29565 10.7908 6.29565 11.9455Z"
        fill={fill}
      />
    </svg>
  );
};

export default LinuxIcon;
