redbadger/website-honestly

View on GitHub
site/pages/home/mbp-slice/mbp-logo.js

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import * as React from 'react';

function MBPLogo(props) {
  return (
    <svg id="prefix__Layer_1" data-name="Layer 1" viewBox="0 0 181 82.69" {...props}>
      <defs>
        <style>
          {
            '.prefix__cls-2,.prefix__cls-4{fill-rule:evenodd}.prefix__cls-2{fill:#ffd811}.prefix__cls-3{mask:url(#prefix__mask)}.prefix__cls-4{fill:#212121}'
          }
        </style>
        <mask
          id="prefix__mask"
          x={0}
          y={0}
          width={180.54}
          height={118.69}
          maskUnits="userSpaceOnUse"
        >
          <g transform="translate(0 -.31)">
            <g id="prefix__mask-2">
              <path
                id="prefix__path-1"
                fillRule="evenodd"
                fill="#fff"
                d="M0 119h180.54V.31H0V119z"
              />
            </g>
          </g>
        </mask>
      </defs>
      <title>{'Mission_Beyond_Logo'}</title>
      <path id="prefix__Fill-1" className="prefix__cls-2" d="M38 82.69h143v-48H38v48z" />
      <g className="prefix__cls-3">
        <path id="prefix__Fill-17" className="prefix__cls-2" d="M0 47.56h142.47V0H0v47.56z" />
      </g>
      <g className="prefix__cls-3">
        <path
          id="prefix__Fill-19"
          className="prefix__cls-4"
          d="M32.65 18.61l-6.66 16.95h-2.2l-6.66-16.95v16.95H12.1V12h7.05l5.74 14.7L30.63 12h7.09v23.56h-5.07V18.61z"
        />
      </g>
      <g className="prefix__cls-3">
        <path
          id="prefix__Fill-20"
          className="prefix__cls-4"
          d="M42.29 35.88h4.5V18.82h-4.5zm-.46-21.94a2.69 2.69 0 112.69 2.69 2.71 2.71 0 01-2.69-2.69z"
          transform="translate(0 -.31)"
        />
      </g>
      <g className="prefix__cls-3">
        <path
          id="prefix__Fill-21"
          className="prefix__cls-4"
          d="M51.72 30.51a9.84 9.84 0 005.91 2.33c1.95 0 2.87-.67 2.87-1.73s-1.48-1.63-3.43-2c-2.94-.56-6.74-1.27-6.74-5.33 0-2.86 2.52-5.37 7-5.37a10.75 10.75 0 016.87 2.33l-1.75 3.06a7.2 7.2 0 00-5.06-2c-1.64 0-2.7.6-2.7 1.59S56 24.86 58 25.24c2.94.57 6.88 1.35 6.88 5.58 0 3.15-2.66 5.48-7.41 5.48a11.51 11.51 0 01-7.65-2.65z"
          transform="translate(0 -.31)"
        />
      </g>
      <g className="prefix__cls-3">
        <path
          id="prefix__Fill-22"
          className="prefix__cls-4"
          d="M68.62 30.51a9.84 9.84 0 005.92 2.33c1.95 0 2.87-.67 2.87-1.73s-1.49-1.63-3.44-2c-2.94-.56-6.73-1.27-6.73-5.33 0-2.86 2.51-5.37 7-5.37a10.8 10.8 0 016.88 2.33l-1.76 3.06a7.22 7.22 0 00-5.07-2c-1.63 0-2.69.6-2.69 1.59s1.34 1.45 3.26 1.83c2.94.57 6.87 1.35 6.87 5.58 0 3.15-2.66 5.48-7.41 5.48a11.55 11.55 0 01-7.65-2.65z"
          transform="translate(0 -.31)"
        />
      </g>
      <g className="prefix__cls-3">
        <path
          id="prefix__Fill-23"
          className="prefix__cls-4"
          d="M85.06 35.88h4.5V18.82h-4.5zm-.46-21.94a2.7 2.7 0 112.69 2.69 2.71 2.71 0 01-2.69-2.69z"
          transform="translate(0 -.31)"
        />
      </g>
      <g className="prefix__cls-3">
        <path
          id="prefix__Fill-24"
          className="prefix__cls-4"
          d="M106.36 27.33c0-2.65-1.6-4.95-4.39-4.95s-4.36 2.3-4.36 4.95 1.56 5 4.36 5 4.39-2.3 4.39-5m-13.43 0a9.06 9.06 0 0118.11 0 9.06 9.06 0 01-18.11 0"
          transform="translate(0 -.31)"
        />
      </g>
      <g className="prefix__cls-3">
        <path
          id="prefix__Fill-25"
          className="prefix__cls-4"
          d="M125.92 25.56c0-2.36-1.24-3.18-3.15-3.18a4.85 4.85 0 00-3.9 2v11.5h-4.5V18.82h4.5V21a7.84 7.84 0 016-2.65c3.75 0 5.56 2.12 5.56 5.44v12.09h-4.5z"
          transform="translate(0 -.31)"
        />
      </g>
      <g className="prefix__cls-3">
        <path
          id="prefix__Fill-26"
          className="prefix__cls-4"
          d="M61.68 67.16c1.91 0 3.05-1.09 3.05-2.79a2.76 2.76 0 00-3.05-2.75H55.2v5.54zm-.18-9.82a2.6 2.6 0 100-5.19h-6.3v5.19zm-11.34-9.46H62.6c4.5 0 6.81 2.86 6.81 6a5.25 5.25 0 01-4.08 5.41 5.71 5.71 0 014.54 5.79c0 3.53-2.38 6.36-6.88 6.36H50.16z"
          transform="translate(0 -.31)"
        />
      </g>
      <g className="prefix__cls-3">
        <path
          id="prefix__Fill-27"
          className="prefix__cls-4"
          d="M77.1 61.3h8.43a4 4 0 00-4.22-3.78 4.1 4.1 0 00-4.21 3.78m4.21-7.3c5.11 0 8.58 3.82 8.58 9.4v1H77.17a4.6 4.6 0 004.92 4 7 7 0 004.57-1.69l2 2.89a10.59 10.59 0 01-7.05 2.37c-5.21 0-9.15-3.5-9.15-9A8.7 8.7 0 0181.31 54"
          transform="translate(0 -.31)"
        />
      </g>
      <g className="prefix__cls-3">
        <path
          id="prefix__Fill-28"
          className="prefix__cls-4"
          d="M94.64 74.37A2.26 2.26 0 0097 73.13l.64-1.45-7-17.3h4.82L100 66.25l4.46-11.87h4.86l-8 19.85c-1.28 3.21-3.55 4.06-6.49 4.13a12.48 12.48 0 01-2.23-.25l.67-4a4 4 0 001.42.28"
          transform="translate(0 -.31)"
        />
      </g>
      <g className="prefix__cls-3">
        <path
          id="prefix__Fill-29"
          className="prefix__cls-4"
          d="M123.66 62.89c0-2.65-1.59-4.94-4.39-4.94s-4.36 2.29-4.36 4.94 1.56 5 4.36 5 4.39-2.3 4.39-5m-13.43 0a9.06 9.06 0 119 9 8.66 8.66 0 01-9-9"
          transform="translate(0 -.31)"
        />
      </g>
      <g className="prefix__cls-3">
        <path
          id="prefix__Fill-30"
          className="prefix__cls-4"
          d="M143.22 61.12c0-2.36-1.24-3.17-3.15-3.17a4.86 4.86 0 00-3.9 2v11.49h-4.5V54.38h4.5v2.22a7.88 7.88 0 016-2.65c3.76 0 5.56 2.12 5.56 5.44v12h-4.5z"
          transform="translate(0 -.31)"
        />
      </g>
      <g className="prefix__cls-3">
        <path
          id="prefix__Fill-31"
          className="prefix__cls-4"
          d="M164 59.89a4.94 4.94 0 00-3.94-1.89c-2.56 0-4.33 2-4.33 5s1.77 4.94 4.33 4.94a4.94 4.94 0 003.94-2.01zm0 9.39a6.71 6.71 0 01-5.28 2.58c-4.32 0-7.58-3.25-7.58-8.93s3.22-9 7.58-9a6.6 6.6 0 015.28 2.64v-8.69h4.54v23.56H164z"
          transform="translate(0 -.31)"
        />
      </g>
    </svg>
  );
}

export default MBPLogo;