sospedra/semantic-password-generator

View on GitHub
packages/website/src/assets/firefox.svg

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   height="81.96698"
   width="87.418564"
   id="svg1008"
   version="1.1"
   viewBox="0 0 87.418564 81.96698">
  <metadata
     id="metadata1012">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title></dc:title>
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <defs
     id="defs978">
    <linearGradient
       gradientTransform="translate(3.7,-0.0040855)"
       gradientUnits="userSpaceOnUse"
       y2="74.468002"
       x2="6.447"
       y1="12.393"
       x1="70.786003"
       id="a">
      <stop
         id="stop834"
         stop-color="#fff44f"
         offset=".048" />
      <stop
         id="stop836"
         stop-color="#ffe847"
         offset=".111" />
      <stop
         id="stop838"
         stop-color="#ffc830"
         offset=".225" />
      <stop
         id="stop840"
         stop-color="#ff980e"
         offset=".368" />
      <stop
         id="stop842"
         stop-color="#ff8b16"
         offset=".401" />
      <stop
         id="stop844"
         stop-color="#ff672a"
         offset=".462" />
      <stop
         id="stop846"
         stop-color="#ff3647"
         offset=".534" />
      <stop
         id="stop848"
         stop-color="#e31587"
         offset=".705" />
    </linearGradient>
    <radialGradient
       gradientUnits="userSpaceOnUse"
       gradientTransform="translate(7978.7,8523.9959)"
       r="80.796997"
       cy="-8515.1211"
       cx="-7907.187"
       id="b">
      <stop
         id="stop851"
         stop-color="#ffbd4f"
         offset=".129" />
      <stop
         id="stop853"
         stop-color="#ffac31"
         offset=".186" />
      <stop
         id="stop855"
         stop-color="#ff9d17"
         offset=".247" />
      <stop
         id="stop857"
         stop-color="#ff980e"
         offset=".283" />
      <stop
         id="stop859"
         stop-color="#ff563b"
         offset=".403" />
      <stop
         id="stop861"
         stop-color="#ff3750"
         offset=".467" />
      <stop
         id="stop863"
         stop-color="#f5156c"
         offset=".71" />
      <stop
         id="stop865"
         stop-color="#eb0878"
         offset=".782" />
      <stop
         id="stop867"
         stop-color="#e50080"
         offset=".86" />
    </radialGradient>
    <radialGradient
       gradientUnits="userSpaceOnUse"
       gradientTransform="translate(7978.7,8523.9959)"
       r="80.796997"
       cy="-8482.0889"
       cx="-7936.7109"
       id="c">
      <stop
         id="stop870"
         stop-color="#960e18"
         offset=".3" />
      <stop
         id="stop872"
         stop-opacity=".74"
         stop-color="#b11927"
         offset=".351" />
      <stop
         id="stop874"
         stop-opacity=".343"
         stop-color="#db293d"
         offset=".435" />
      <stop
         id="stop876"
         stop-opacity=".094"
         stop-color="#f5334b"
         offset=".497" />
      <stop
         id="stop878"
         stop-opacity="0"
         stop-color="#ff3750"
         offset=".53" />
    </radialGradient>
    <radialGradient
       gradientUnits="userSpaceOnUse"
       gradientTransform="translate(7978.7,8523.9959)"
       r="58.534"
       cy="-8533.457"
       cx="-7926.9702"
       id="d">
      <stop
         id="stop881"
         stop-color="#fff44f"
         offset=".132" />
      <stop
         id="stop883"
         stop-color="#ffdc3e"
         offset=".252" />
      <stop
         id="stop885"
         stop-color="#ff9d12"
         offset=".506" />
      <stop
         id="stop887"
         stop-color="#ff980e"
         offset=".526" />
    </radialGradient>
    <radialGradient
       gradientUnits="userSpaceOnUse"
       gradientTransform="translate(7978.7,8523.9959)"
       r="38.471001"
       cy="-8460.9844"
       cx="-7945.6479"
       id="e">
      <stop
         id="stop890"
         stop-color="#3a8ee6"
         offset=".353" />
      <stop
         id="stop892"
         stop-color="#5c79f0"
         offset=".472" />
      <stop
         id="stop894"
         stop-color="#9059ff"
         offset=".669" />
      <stop
         id="stop896"
         stop-color="#c139e6"
         offset="1" />
    </radialGradient>
    <radialGradient
       gradientUnits="userSpaceOnUse"
       gradientTransform="matrix(0.972,-0.235,0.275,1.138,10095.002,7833.7939)"
       r="20.396999"
       cy="-8491.5459"
       cx="-7935.6201"
       id="f">
      <stop
         id="stop899"
         stop-opacity="0"
         stop-color="#9059ff"
         offset=".206" />
      <stop
         id="stop901"
         stop-opacity=".064"
         stop-color="#8c4ff3"
         offset=".278" />
      <stop
         id="stop903"
         stop-opacity=".45"
         stop-color="#7716a8"
         offset=".747" />
      <stop
         id="stop905"
         stop-opacity=".6"
         stop-color="#6e008b"
         offset=".975" />
    </radialGradient>
    <radialGradient
       gradientUnits="userSpaceOnUse"
       gradientTransform="translate(7978.7,8523.9959)"
       r="27.676001"
       cy="-8518.4268"
       cx="-7937.731"
       id="g">
      <stop
         id="stop908"
         stop-color="#ffe226"
         offset="0" />
      <stop
         id="stop910"
         stop-color="#ffdb27"
         offset=".121" />
      <stop
         id="stop912"
         stop-color="#ffc82a"
         offset=".295" />
      <stop
         id="stop914"
         stop-color="#ffa930"
         offset=".502" />
      <stop
         id="stop916"
         stop-color="#ff7e37"
         offset=".732" />
      <stop
         id="stop918"
         stop-color="#ff7139"
         offset=".792" />
    </radialGradient>
    <radialGradient
       gradientUnits="userSpaceOnUse"
       gradientTransform="translate(7978.7,8523.9959)"
       r="118.081"
       cy="-8535.9814"
       cx="-7915.9771"
       id="h">
      <stop
         id="stop921"
         stop-color="#fff44f"
         offset=".113" />
      <stop
         id="stop923"
         stop-color="#ff980e"
         offset=".456" />
      <stop
         id="stop925"
         stop-color="#ff5634"
         offset=".622" />
      <stop
         id="stop927"
         stop-color="#ff3647"
         offset=".716" />
      <stop
         id="stop929"
         stop-color="#e31587"
         offset=".904" />
    </radialGradient>
    <radialGradient
       gradientUnits="userSpaceOnUse"
       gradientTransform="matrix(0.105,0.995,-0.653,0.069,-4680.304,8470.1869)"
       r="86.499001"
       cy="-8522.8594"
       cx="-7927.165"
       id="i">
      <stop
         id="stop932"
         stop-color="#fff44f"
         offset="0" />
      <stop
         id="stop934"
         stop-color="#ffe847"
         offset=".06" />
      <stop
         id="stop936"
         stop-color="#ffc830"
         offset=".168" />
      <stop
         id="stop938"
         stop-color="#ff980e"
         offset=".304" />
      <stop
         id="stop940"
         stop-color="#ff8b16"
         offset=".356" />
      <stop
         id="stop942"
         stop-color="#ff672a"
         offset=".455" />
      <stop
         id="stop944"
         stop-color="#ff3647"
         offset=".57" />
      <stop
         id="stop946"
         stop-color="#e31587"
         offset=".737" />
    </radialGradient>
    <radialGradient
       gradientUnits="userSpaceOnUse"
       gradientTransform="translate(7978.7,8523.9959)"
       r="73.720001"
       cy="-8508.1758"
       cx="-7938.3828"
       id="j">
      <stop
         id="stop949"
         stop-color="#fff44f"
         offset=".137" />
      <stop
         id="stop951"
         stop-color="#ff980e"
         offset=".48" />
      <stop
         id="stop953"
         stop-color="#ff5634"
         offset=".592" />
      <stop
         id="stop955"
         stop-color="#ff3647"
         offset=".655" />
      <stop
         id="stop957"
         stop-color="#e31587"
         offset=".904" />
    </radialGradient>
    <radialGradient
       gradientUnits="userSpaceOnUse"
       gradientTransform="translate(7978.7,8523.9959)"
       r="80.685997"
       cy="-8503.8613"
       cx="-7918.9229"
       id="k">
      <stop
         id="stop960"
         stop-color="#fff44f"
         offset=".094" />
      <stop
         id="stop962"
         stop-color="#ffe141"
         offset=".231" />
      <stop
         id="stop964"
         stop-color="#ffaf1e"
         offset=".509" />
      <stop
         id="stop966"
         stop-color="#ff980e"
         offset=".626" />
    </radialGradient>
    <linearGradient
       gradientTransform="translate(3.7,-0.0040855)"
       gradientUnits="userSpaceOnUse"
       y2="66.806"
       x2="15.267"
       y1="12.061"
       x1="70.013"
       id="l">
      <stop
         id="stop969"
         stop-opacity=".8"
         stop-color="#fff44f"
         offset=".167" />
      <stop
         id="stop971"
         stop-opacity=".634"
         stop-color="#fff44f"
         offset=".266" />
      <stop
         id="stop973"
         stop-opacity=".217"
         stop-color="#fff44f"
         offset=".489" />
      <stop
         id="stop975"
         stop-opacity="0"
         stop-color="#fff44f"
         offset=".6" />
    </linearGradient>
  </defs>
  <path
     style="fill:url(#a)"
     id="path980"
     d="m 79.616,26.826915 c -1.684,-4.052 -5.1,-8.427 -7.775,-9.81 a 40.266,40.266 0 0 1 3.925,11.764 l 0.007,0.065 c -4.382,-10.925 -11.813,-15.33 -17.882,-24.9220005 -0.307,-0.485 -0.614,-0.971 -0.913,-1.484 -0.171,-0.293 -0.308,-0.557 -0.427,-0.8 a 7.053,7.053 0 0 1 -0.578,-1.535 0.1,0.1 0 0 0 -0.088,-0.1 0.138,0.138 0 0 0 -0.073,0 c -0.005,0 -0.013,0.009 -0.019,0.011 -0.006,0.002 -0.019,0.011 -0.028,0.015 l 0.015,-0.026 c -9.735,5.7 -13.038,16.2520005 -13.342,21.5300005 a 19.387,19.387 0 0 0 -10.666,4.111 11.587,11.587 0 0 0 -1,-0.758 17.968,17.968 0 0 1 -0.109,-9.473 28.705,28.705 0 0 0 -9.329,7.21 h -0.018 c -1.536,-1.947 -1.428,-8.367 -1.34,-9.708 a 6.928,6.928 0 0 0 -1.294,0.687 28.225,28.225 0 0 0 -3.788,3.245 33.845,33.845 0 0 0 -3.623,4.347 v 0.006 -0.007 a 32.733,32.733 0 0 0 -5.2,11.743 l -0.052,0.256 c -0.073,0.341 -0.336,2.049 -0.381,2.42 0,0.029 -0.006,0.056 -0.009,0.085 A 36.937,36.937 0 0 0 5,41.041915 v 0.2 a 38.759,38.759 0 0 0 76.954,6.554 c 0.065,-0.5 0.118,-0.995 0.176,-1.5 a 39.857,39.857 0 0 0 -2.514,-19.469 z m -44.67,30.338 c 0.181,0.087 0.351,0.181 0.537,0.264 l 0.027,0.017 q -0.282,-0.135 -0.564,-0.281 z m 8.878,-23.376 z m 31.952,-4.934 v -0.037 l 0.007,0.041 z" />
  <path
     style="fill:url(#b)"
     id="path982"
     d="m 79.616,26.826915 c -1.684,-4.052 -5.1,-8.427 -7.775,-9.81 a 40.266,40.266 0 0 1 3.925,11.764 v 0.037 l 0.007,0.041 a 35.1,35.1 0 0 1 -1.206,26.158 c -4.442,9.531 -15.194,19.3 -32.024,18.825 -18.185,-0.515 -34.2,-14.009 -37.194,-31.683 -0.545,-2.787 0,-4.2 0.274,-6.465 A 28.876,28.876 0 0 0 5,41.041915 v 0.2 a 38.759,38.759 0 0 0 76.954,6.554 c 0.065,-0.5 0.118,-0.995 0.176,-1.5 a 39.857,39.857 0 0 0 -2.514,-19.469 z" />
  <path
     style="fill:url(#c)"
     id="path984"
     d="m 79.616,26.826915 c -1.684,-4.052 -5.1,-8.427 -7.775,-9.81 a 40.266,40.266 0 0 1 3.925,11.764 v 0.037 l 0.007,0.041 a 35.1,35.1 0 0 1 -1.206,26.158 c -4.442,9.531 -15.194,19.3 -32.024,18.825 -18.185,-0.515 -34.2,-14.009 -37.194,-31.683 -0.545,-2.787 0,-4.2 0.274,-6.465 A 28.876,28.876 0 0 0 5,41.041915 v 0.2 a 38.759,38.759 0 0 0 76.954,6.554 c 0.065,-0.5 0.118,-0.995 0.176,-1.5 a 39.857,39.857 0 0 0 -2.514,-19.469 z" />
  <path
     style="fill:url(#d)"
     id="path986"
     d="m 60.782,31.382915 c 0.084,0.059 0.162,0.118 0.241,0.177 a 21.1,21.1 0 0 0 -3.6,-4.695 C 45.377,14.816915 54.266,0.7419145 55.765,0.0269145 l 0.015,-0.022 c -9.735,5.7 -13.038,16.2520005 -13.342,21.5300005 0.452,-0.031 0.9,-0.069 1.362,-0.069 a 19.56,19.56 0 0 1 16.982,9.917 z" />
  <path
     style="fill:url(#e)"
     id="path988"
     d="m 43.825,33.788915 c -0.064,0.964 -3.47,4.289 -4.661,4.289 -11.021,0 -12.81,6.667 -12.81,6.667 0.488,5.614 4.4,10.238 9.129,12.684 0.216,0.112 0.435,0.213 0.654,0.312 q 0.569,0.252 1.138,0.466 a 17.235,17.235 0 0 0 5.043,0.973 c 19.317,0.906 23.059,-23.1 9.119,-30.066 a 13.38,13.38 0 0 1 9.345,2.269 19.56,19.56 0 0 0 -16.982,-9.917 c -0.46,0 -0.91,0.038 -1.362,0.069 a 19.387,19.387 0 0 0 -10.666,4.111 c 0.591,0.5 1.258,1.168 2.663,2.553 2.63,2.591 9.375,5.275 9.39,5.59 z" />
  <path
     style="fill:url(#f)"
     id="path990"
     d="m 43.825,33.788915 c -0.064,0.964 -3.47,4.289 -4.661,4.289 -11.021,0 -12.81,6.667 -12.81,6.667 0.488,5.614 4.4,10.238 9.129,12.684 0.216,0.112 0.435,0.213 0.654,0.312 q 0.569,0.252 1.138,0.466 a 17.235,17.235 0 0 0 5.043,0.973 c 19.317,0.906 23.059,-23.1 9.119,-30.066 a 13.38,13.38 0 0 1 9.345,2.269 19.56,19.56 0 0 0 -16.982,-9.917 c -0.46,0 -0.91,0.038 -1.362,0.069 a 19.387,19.387 0 0 0 -10.666,4.111 c 0.591,0.5 1.258,1.168 2.663,2.553 2.63,2.591 9.375,5.275 9.39,5.59 z" />
  <path
     style="fill:url(#g)"
     id="path992"
     d="m 29.965,24.356915 c 0.314,0.2 0.573,0.374 0.8,0.531 a 17.968,17.968 0 0 1 -0.109,-9.473 28.705,28.705 0 0 0 -9.329,7.21 c 0.189,-0.005 5.811,-0.106 8.638,1.732 z" />
  <path
     style="fill:url(#h)"
     id="path994"
     d="m 5.354,42.158915 c 2.991,17.674 19.009,31.168 37.194,31.683 16.83,0.476 27.582,-9.294 32.024,-18.825 a 35.1,35.1 0 0 0 1.206,-26.158 v -0.037 c 0,-0.029 -0.006,-0.046 0,-0.037 l 0.007,0.065 c 1.375,8.977 -3.191,17.674 -10.329,23.555 l -0.022,0.05 c -13.908,11.327 -27.218,6.834 -29.912,5 q -0.282,-0.135 -0.564,-0.281 c -8.109,-3.876 -11.459,-11.264 -10.741,-17.6 a 9.953,9.953 0 0 1 -9.181,-5.775 14.618,14.618 0 0 1 14.249,-0.572 19.3,19.3 0 0 0 14.552,0.572 c -0.015,-0.315 -6.76,-3 -9.39,-5.59 -1.405,-1.385 -2.072,-2.052 -2.663,-2.553 a 11.587,11.587 0 0 0 -1,-0.758 c -0.23,-0.157 -0.489,-0.327 -0.8,-0.531 -2.827,-1.838 -8.449,-1.737 -8.635,-1.732 h -0.018 c -1.536,-1.947 -1.428,-8.367 -1.34,-9.708 a 6.928,6.928 0 0 0 -1.294,0.687 28.225,28.225 0 0 0 -3.788,3.245 33.845,33.845 0 0 0 -3.638,4.337 v 0.006 -0.007 a 32.733,32.733 0 0 0 -5.2,11.743 c -0.019,0.079 -1.396,6.099 -0.717,9.221 z" />
  <path
     style="fill:url(#i)"
     id="path996"
     d="m 57.425,26.864915 a 21.1,21.1 0 0 1 3.6,4.7 c 0.213,0.161 0.412,0.321 0.581,0.476 8.787,8.1 4.183,19.55 3.84,20.365 7.138,-5.881 11.7,-14.578 10.329,-23.555 -4.384,-10.93 -11.815,-15.335 -17.884,-24.9270005 -0.307,-0.485 -0.614,-0.971 -0.913,-1.484 -0.171,-0.293 -0.308,-0.557 -0.427,-0.8 a 7.053,7.053 0 0 1 -0.578,-1.535 0.1,0.1 0 0 0 -0.088,-0.1 0.138,0.138 0 0 0 -0.073,0 c -0.005,0 -0.013,0.009 -0.019,0.011 -0.006,0.002 -0.019,0.011 -0.028,0.015 -1.499,0.711 -10.388,14.7860005 1.66,26.8340005 z" />
  <path
     style="fill:url(#j)"
     id="path998"
     d="m 61.6,32.035915 c -0.169,-0.155 -0.368,-0.315 -0.581,-0.476 -0.079,-0.059 -0.157,-0.118 -0.241,-0.177 a 13.38,13.38 0 0 0 -9.345,-2.269 c 13.94,6.97 10.2,30.972 -9.119,30.066 a 17.235,17.235 0 0 1 -5.043,-0.973 q -0.569,-0.213 -1.138,-0.466 c -0.219,-0.1 -0.438,-0.2 -0.654,-0.312 l 0.027,0.017 c 2.694,1.839 16,6.332 29.912,-5 l 0.022,-0.05 c 0.347,-0.81 4.951,-12.263 -3.84,-20.36 z" />
  <path
     style="fill:url(#k)"
     id="path1000"
     d="m 26.354,44.744915 c 0,0 1.789,-6.667 12.81,-6.667 1.191,0 4.6,-3.325 4.661,-4.289 a 19.3,19.3 0 0 1 -14.552,-0.572 14.618,14.618 0 0 0 -14.249,0.572 9.953,9.953 0 0 0 9.181,5.775 c -0.718,6.337 2.632,13.725 10.741,17.6 0.181,0.087 0.351,0.181 0.537,0.264 -4.733,-2.445 -8.641,-7.069 -9.129,-12.683 z" />
  <path
     style="fill:url(#l)"
     id="path1002"
     d="m 79.616,26.826915 c -1.684,-4.052 -5.1,-8.427 -7.775,-9.81 a 40.266,40.266 0 0 1 3.925,11.764 l 0.007,0.065 c -4.382,-10.925 -11.813,-15.33 -17.882,-24.9220005 -0.307,-0.485 -0.614,-0.971 -0.913,-1.484 -0.171,-0.293 -0.308,-0.557 -0.427,-0.8 a 7.053,7.053 0 0 1 -0.578,-1.535 0.1,0.1 0 0 0 -0.088,-0.1 0.138,0.138 0 0 0 -0.073,0 c -0.005,0 -0.013,0.009 -0.019,0.011 -0.006,0.002 -0.019,0.011 -0.028,0.015 l 0.015,-0.026 c -9.735,5.7 -13.038,16.2520005 -13.342,21.5300005 0.452,-0.031 0.9,-0.069 1.362,-0.069 a 19.56,19.56 0 0 1 16.982,9.917 13.38,13.38 0 0 0 -9.345,-2.269 c 13.94,6.97 10.2,30.972 -9.119,30.066 a 17.235,17.235 0 0 1 -5.043,-0.973 q -0.569,-0.213 -1.138,-0.466 c -0.219,-0.1 -0.438,-0.2 -0.654,-0.312 l 0.027,0.017 q -0.282,-0.135 -0.564,-0.281 c 0.181,0.087 0.351,0.181 0.537,0.264 -4.733,-2.446 -8.641,-7.07 -9.129,-12.684 0,0 1.789,-6.667 12.81,-6.667 1.191,0 4.6,-3.325 4.661,-4.289 -0.015,-0.315 -6.76,-3 -9.39,-5.59 -1.405,-1.385 -2.072,-2.052 -2.663,-2.553 a 11.587,11.587 0 0 0 -1,-0.758 17.968,17.968 0 0 1 -0.109,-9.473 28.705,28.705 0 0 0 -9.329,7.21 h -0.018 c -1.536,-1.947 -1.428,-8.367 -1.34,-9.708 a 6.928,6.928 0 0 0 -1.294,0.687 28.225,28.225 0 0 0 -3.788,3.245 33.845,33.845 0 0 0 -3.623,4.347 v 0.006 -0.007 a 32.733,32.733 0 0 0 -5.2,11.743 l -0.052,0.256 c -0.073,0.341 -0.4,2.073 -0.447,2.445 0,0.028 0,-0.029 0,0 A 45.094,45.094 0 0 0 5,41.041915 v 0.2 a 38.759,38.759 0 0 0 76.954,6.554 c 0.065,-0.5 0.118,-0.995 0.176,-1.5 a 39.857,39.857 0 0 0 -2.514,-19.469 z m -3.845,1.991 0.007,0.041 z" />
</svg>