import React from 'react';

type GiteaIconProps = {
  size?: number;
  className?: string;
};

export const GiteaIcon: React.FC<GiteaIconProps> = ({ size = 20, className }) => (
  <svg
    width={size}
    height={size}
    viewBox="0 0 24 24"
    fill="none"
    stroke="currentColor"
    strokeWidth="1.6"
    strokeLinecap="round"
    strokeLinejoin="round"
    className={className}
    aria-hidden="true"
    focusable="false"
  >
    <path d="M7 6h8l-1 9H8L7 6z" />
    <path d="M15 7h2a2 2 0 0 1 0 4h-1" />
    <path d="M9 5V3M12 5V3M15 5V3" />
    <circle cx="6" cy="18" r="1" />
    <circle cx="12" cy="19" r="1" />
    <circle cx="18" cy="18" r="1" />
  </svg>
);
