defmodule RawPairWeb.Icons do
  use Phoenix.Component

  attr :class, :string, default: nil

  def logo(assigns) do
    ~H"""
    <svg
      version="1.1"
      class={["fill-current", @class]}
      width="477.51794"
      height="408.61646"
      viewBox="0 0 477.51794 408.61646"
      sodipodi:docname="rawpair-concept-2.png"
      xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
      xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
      xmlns="http://www.w3.org/2000/svg"
      xmlns:svg="http://www.w3.org/2000/svg">
      <defs
        id="defs1" />
      <sodipodi:namedview
        id="namedview1"
        pagecolor="#ffffff"
        bordercolor="#000000"
        borderopacity="0.25"
        inkscape:showpageshadow="2"
        inkscape:pageopacity="0.0"
        inkscape:pagecheckerboard="0"
        inkscape:deskcolor="#d1d1d1">
        <inkscape:page
          x="0"
          y="0"
          width="477.51794"
          height="408.61646"
          id="page2"
          margin="0"
          bleed="0" />
      </sodipodi:namedview>
      <path
        d="m 49.896874,407.86588 c -8.53718,-1.25834 -14.57336,-3.47368 -21.22259,-7.78892 C 21.170514,395.20714 11.442804,384.73773 7.0068937,376.7575 0.01952366,364.18718 0.44929366,375.03487 0.14024366,203.43633 -0.16419634,34.39846 -0.54139634,45.94619 5.7076337,32.99483 10.126454,23.83666 23.424334,10.53413 32.574284,6.1187896 c 13.37743,-6.45532001 1.94903,-6.11568001 205.786866,-6.11568001 203.88115,0 192.43172,-0.34094 205.78686,6.12787001 14.34916,6.9503004 28.43568,24.9564704 31.74648,40.5801304 2.22174,10.48437 2.13623,304.79091 -0.0913,314.2421 -2.71826,11.53334 -7.77919,20.43219 -16.80563,29.55006 -8.3469,8.43145 -14.62764,12.37617 -25.63641,16.10134 -5.27917,1.78638 -12.96809,1.86671 -191.5,2.00074 -102.60461,0.077 -188.674156,-0.25452 -191.964276,-0.73947 z m 213.628846,-60.1475 c 2.11506,-1.70918 24.08596,-53.20588 23.6581,-55.45125 -0.27745,-1.45605 -1.50138,-1.85469 -6.42408,-2.09235 -4.0929,-0.1976 -6.40887,0.12937 -7.08305,1 -0.55095,0.71148 -4.50756,10.4061 -8.79246,21.5436 -4.28491,11.1375 -8.14476,20.25 -8.57745,20.25 -1.03729,0 -1.48794,-2.31696 -4.45581,-22.90916 -1.38001,-9.57504 -3.00987,-18.01254 -3.62191,-18.75 -1.70894,-2.05914 -13.74224,-1.83191 -14.55065,0.27477 -0.64839,1.68969 8.06607,51.22071 9.70032,55.13439 0.87379,2.09253 1.55754,2.25 9.76985,2.25 5.5726,0 9.40097,-0.46115 10.37714,-1.25 z m 78.6405,-4.58118 c 0.40419,-7.06317 -0.66153,-8.16882 -7.87385,-8.16882 h -5.82388 l 0.59689,-20.78442 c 0.43438,-15.1255 0.27405,-21.38765 -0.58885,-23 -1.1337,-2.11832 -1.77432,-2.21558 -14.59386,-2.21558 -12.72195,0 -13.48778,0.11374 -14.96482,2.22251 -0.85618,1.22237 -1.5567,3.67186 -1.5567,5.44329 0,4.62365 2.83355,6.31008 9.45414,5.62678 l 5.24609,-0.54145 0.64988,3.24944 c 0.35744,1.78719 0.64989,9.49318 0.64989,17.12443 v 13.875 h -6.8 c -3.95556,0 -7.30196,0.50196 -8,1.2 -1.56383,1.56383 -1.55026,9.04974 0.0192,10.61925 0.89953,0.89953 6.73404,1.14865 22.25,0.95 l 21.0308,-0.26925 z m 24.19493,-14.34937 c 0.45711,-17.9923 0.68017,-19.9224 2.60033,-22.5 2.27423,-3.0529 5.94973,-4.16817 7.76501,-2.35615 0.74351,0.74218 1.30702,8.61386 1.63466,22.83466 l 0.5,21.70204 h 6.5 6.5 l 0.5,-20.83883 0.5,-20.83883 2.76333,-2.37467 c 2.92028,-2.50954 5.04546,-2.38357 6.40504,0.37965 0.45265,0.91997 1.04994,11.12268 1.32732,22.67268 l 0.50431,21 h 6.5 6.5 v -23.5 c 0,-22.49549 -0.0967,-23.68104 -2.26286,-27.73538 -2.53023,-4.73579 -5.32182,-6.93156 -10.00262,-7.86772 -4.45161,-0.89032 -7.6353,0.13808 -11.83047,3.82149 -3.47438,3.05054 -3.69232,3.10787 -5.00272,1.31579 -2.51034,-3.4331 -6.78057,-5.52082 -11.30617,-5.52759 -3.79953,-0.006 -4.89887,0.51282 -8,3.77315 l -3.59516,3.77974 v -3.02974 -3.02974 h -6 -6 l -0.26623,27.9865 c -0.14643,15.39258 -0.0398,28.5767 0.23705,29.29806 0.35897,0.93546 2.29919,1.22608 6.76624,1.01349 l 6.26294,-0.29805 z m -301.500006,-8.995 c 17.05,-11.78515 44.950006,-31.04228 62.000006,-42.79364 62.18205,-42.85767 141.98957,-98.05619 183,-126.57113 23.1,-16.06165 62.7,-43.55026 88,-61.0858 33.91931,-23.50962 46.08128,-32.45237 46.30949,-34.05157 0.73198,-5.12941 -7.77518,-16.66753 -15.06235,-20.42883 -2.06408,-1.06538 -7.23908,-2.39587 -11.5,-2.95664 -5.08852,-0.6697 -69.00383,-0.91961 -186.24714,-0.72822 l -178.500006,0.29138 -4.56987,2.11409 c -5.64067,2.60946 -11.04231,8.05207 -14.10645,14.21344 l -2.32368,4.67247 -0.26648,144.86331 c -0.21443,116.57182 -0.0191,144.76814 1,144.37599 0.69656,-0.26802 15.21648,-10.12971 32.26648,-21.91485 z m 28.5473,-144.26745 c -0.70496,-0.84943 -1.08789,-3.81093 -0.93093,-7.19958 l 0.26666,-5.75657 -4.94151,-1.24919 c -8.39754,-2.12286 -16.44309,-6.42488 -16.43051,-8.78553 0.024,-4.51617 1.34862,-9.7669 2.58335,-10.24071 0.71744,-0.27531 4.16507,0.90772 7.6614,2.62896 11.29831,5.56213 25.074156,5.25555 29.728606,-0.66163 5.28922,-6.72415 0.44869,-13.34912 -12.984366,-17.77099 -15.27812,-5.02923 -20.85929,-8.87662 -24.63313,-16.98089 -5.75307,-12.35465 0.22796,-25.73337 13.70032,-30.64564 l 5.83268,-2.1267 0.30007,-4.63427 0.30006,-4.63426 5.26118,-0.30265 c 3.675536,-0.21143 5.372916,0.09 5.631886,1 0.20388,0.71646 0.76135,3.08468 1.23882,5.26271 0.77839,3.55074 1.26104,4.04119 4.66964,4.74507 2.09084,0.43177 6.31015,1.97179 9.37624,3.42229 l 5.57473,2.63727 -0.5687,5.5101 c -0.78713,7.62657 -1.73062,8.26481 -7.46769,5.05169 -7.02161,-3.93254 -15.49771,-6.12365 -20.451286,-5.28675 -5.60677,0.94726 -9.76482,5.12302 -9.76482,9.80642 0,5.43387 4.07823,8.72708 16.184806,13.0694 12.95018,4.6449 17.76019,7.44562 21.0748,12.27122 6.22567,9.06368 5.82866,20.34529 -0.99655,28.31902 -3.52116,4.11368 -11.89643,8.96425 -15.51305,8.98444 -1.46843,0.008 -1.75,0.96198 -1.75,5.92798 0,8.62498 -0.32617,9.08179 -6.484546,9.08179 -3.37248,0 -5.70186,-0.51967 -6.46816,-1.443 z M 329.32597,277.03412 c 1.68808,-3.15421 1.30496,-15.6531 -0.53625,-17.49431 -1.91984,-1.91984 -13.40015,-2.19985 -15.22857,-0.37143 -1.27491,1.27491 -1.73909,17.92757 -0.53333,19.13333 0.36666,0.36667 3.95083,0.66667 7.96481,0.66667 6.19201,0 7.45505,-0.29316 8.33334,-1.93426 z"
        fill="currentColor"
        id="path1-8" />
    </svg>

    """
  end
end
