UNPKG

ndla-ui

Version:

UI component library for NDLA.

56 lines (49 loc) 19.4 kB
/** * Copyright (c) 2016-present, NDLA. * * This source code is licensed under the GPLv3 license found in the * LICENSE file in the root directory of this source tree. * */ /* eslint-disable max-len */ import React from 'react'; import PropTypes from 'prop-types'; import { logoClasses } from './Logo'; const LogoText = locale => { if (locale === 'en') { return ( <path transform="translate(0 133)" d="M0.850572973,16.0665514 L0.850572973,0.847697297 L11.1611027,11.7191784 L11.1611027,1.81615135 L13.2951568,1.81615135 L13.2951568,16.9333838 L2.98462703,6.08934054 L2.98462703,16.0665514 L0.850572973,16.0665514 Z M16.1060108,8.87682162 C16.1060108,6.87081081 16.8356541,5.14832432 18.2949405,3.70834595 C19.7481297,2.26836757 21.4939892,1.54888649 23.5325189,1.54888649 C25.5466595,1.54888649 27.2752432,2.27446486 28.7152216,3.72765405 C30.1623135,5.17982703 30.8858595,6.92467027 30.8858595,8.96015135 C30.8858595,11.0088432 30.1592649,12.7475892 28.7060757,14.1743568 C27.2467892,15.6082378 25.4856865,16.3246703 23.4227676,16.3246703 C21.5976432,16.3246703 19.9574703,15.6875027 18.5052973,14.4141838 C16.905773,13.0046919 16.1060108,11.1592432 16.1060108,8.87682162 Z M18.2583568,8.89917838 C18.2583568,10.4732973 18.7837405,11.7669405 19.8334919,12.7811243 C20.8771459,13.7953081 22.0833946,14.3024 23.4512216,14.3024 C24.9348973,14.3024 26.1858595,13.7861622 27.2051243,12.7536865 C28.2243892,11.7090162 28.7345297,10.4367135 28.7345297,8.93677838 C28.7345297,7.41855135 28.2304865,6.14523243 27.2234162,5.11885405 C26.2224432,4.08536216 24.9826595,3.57014054 23.5060973,3.57014054 C22.0346162,3.57014054 20.7928,4.08637838 19.7786162,5.11885405 C18.7644324,6.13913514 18.2583568,7.39924324 18.2583568,8.89917838 Z M38.3580973,9.99262703 L42.7349405,16.0655351 L40.1252973,16.0655351 L36.0868541,10.2324541 L35.7027243,10.2324541 L35.7027243,16.0655351 L33.5686703,16.0655351 L33.5686703,1.81615135 L36.0685622,1.81615135 C37.9363676,1.81615135 39.2859027,2.16979459 40.1161514,2.87708108 C41.0317622,3.66464865 41.4900757,4.70423784 41.4900757,5.99584865 C41.4900757,7.00495135 41.2024865,7.8728 40.6293405,8.59939459 C40.0551784,9.32598919 39.2980973,9.7904 38.3580973,9.99262703 Z M35.7027243,8.35956757 L36.3805405,8.35956757 C38.4007784,8.35956757 39.4108973,7.58114595 39.4108973,6.0243027 C39.4108973,4.56603243 38.4282162,3.83740541 36.4628541,3.83740541 L35.7027243,3.83740541 L35.7027243,8.35956757 Z M45.0519135,1.81615135 L48.7336649,11.3411459 L52.5800432,1.12410811 L56.2607784,11.3411459 L60.1711784,1.81615135 L62.4881514,1.81615135 L56.1693189,16.9709838 L52.5332973,6.87385946 L48.7428108,16.9801297 L42.7359568,1.81716757 L45.0519135,1.81716757 L45.0519135,1.81615135 Z M72.0476973,3.83740541 L66.3792432,3.83740541 L66.3792432,7.26205405 L71.8830703,7.26205405 L71.8830703,9.28330811 L66.3792432,9.28330811 L66.3792432,14.0463135 L72.0476973,14.0463135 L72.0476973,16.0675676 L64.2451892,16.0675676 L64.2451892,1.81818378 L72.0476973,1.81818378 L72.0476973,3.83740541 Z M82.1214486,8.64614054 L87.9636757,8.64614054 L87.9636757,9.11664865 C87.9636757,10.1877405 87.8386811,11.1348541 87.5886919,11.9590054 C87.3448,12.7221838 86.9322162,13.4355676 86.3519568,14.100173 C85.0390054,15.5889297 83.3693622,16.3338162 81.343027,16.3338162 C79.3644541,16.3338162 77.6704216,15.6143351 76.2609297,14.1743568 C74.8504216,12.7282811 74.1451676,10.9936 74.1451676,8.9692973 C74.1451676,6.9012973 74.8626162,5.14832432 76.2975135,3.70834595 C77.7324108,2.26227027 79.4782703,1.53974054 81.5350919,1.53974054 C82.6397189,1.53974054 83.6721946,1.76635676 84.6304865,2.21958919 C85.5460973,2.67282162 86.4464649,3.40856216 87.3315892,4.42782703 L85.8113297,5.89524324 C84.6508108,4.3384 83.2382703,3.55997838 81.5716757,3.55997838 C80.0758054,3.55997838 78.8207784,4.08028108 77.8076108,5.11987027 C76.7944432,6.14116757 76.2873514,7.4216 76.2873514,8.95913514 C76.2873514,10.5464649 76.8513514,11.8543351 77.9813838,12.8817297 C79.0372324,13.8349405 80.1825081,14.3125622 81.4151784,14.3125622 C82.4649297,14.3125622 83.4079784,13.9568865 84.2453405,13.2445189 C85.0816865,12.5260541 85.5481297,11.6673514 85.6456865,10.6663784 L82.1204324,10.6663784 L82.1204324,8.64614054 L82.1214486,8.64614054 Z M92.7805405,1.81615135 L92.7805405,16.0655351 L90.6464865,16.0655351 L90.6464865,1.81615135 L92.7805405,1.81615135 Z M104.483286,12.6053189 L98.4307027,12.6053189 L96.8555676,16.0665514 L94.5568865,16.0665514 L101.552519,0.920864865 L108.301211,16.0665514 L105.965946,16.0665514 L104.483286,12.6053189 Z M103.613405,10.5840649 L101.516951,5.73874595 L99.3188757,10.5840649 L103.613405,10.5840649 Z M110.069427,16.0665514 L110.069427,0.847697297 L120.379957,11.7191784 L120.379957,1.81615135 L122.514011,1.81615135 L122.514011,16.9333838 L112.203481,6.08934054 L112.203481,16.0665514 L110.069427,16.0665514 Z M131.689427,16.0665514 L131.689427,1.81716757 L134.655762,1.81716757 C136.078465,1.81716757 137.201384,1.95842162 138.025535,2.24092973 C138.910659,2.51734054 139.71347,2.98886486 140.433968,3.65347027 C141.893254,4.99487568 142.622897,6.75801081 142.622897,8.94185946 C142.622897,11.1318054 141.862768,12.9040865 140.342508,14.2576865 C139.57933,14.9355027 138.779568,15.4049946 137.943222,15.670227 C137.161751,15.9344432 136.054076,16.0675676 134.619178,16.0675676 L131.689427,16.0675676 L131.689427,16.0665514 Z M133.823481,14.0452973 L134.784822,14.0452973 C135.743114,14.0452973 136.539827,13.9436757 137.174962,13.7404324 C137.810097,13.5249946 138.383243,13.1835459 138.896432,12.7160865 C139.946184,11.7506811 140.471568,10.4926054 140.471568,8.94185946 C140.471568,7.37891892 139.952281,6.1116973 138.914724,5.13917838 C137.980822,4.27132973 136.603849,3.83740541 134.784822,3.83740541 L133.823481,3.83740541 L133.823481,14.0452973 Z M147.439762,1.81615135 L147.439762,16.0655351 L145.305708,16.0655351 L145.305708,1.81615135 L147.439762,1.81615135 Z M158.108,8.64614054 L163.950227,8.64614054 L163.950227,9.11664865 C163.950227,10.1877405 163.825232,11.1348541 163.575243,11.9590054 C163.331351,12.7221838 162.918768,13.4355676 162.338508,14.100173 C161.025557,15.5889297 159.355914,16.3338162 157.329578,16.3338162 C155.351005,16.3338162 153.656973,15.6143351 152.247481,14.1743568 C150.836973,12.7282811 150.131719,10.9936 150.131719,8.9692973 C150.131719,6.9012973 150.849168,5.14832432 152.284065,3.70834595 C153.718962,2.26227027 155.464822,1.53974054 157.521643,1.53974054 C158.62627,1.53974054 159.658746,1.76635676 160.617038,2.21958919 C161.532649,2.67282162 162.433016,3.40856216 163.318141,4.42782703 L161.797881,5.89524324 C160.637362,4.3384 159.224822,3.55997838 157.558227,3.55997838 C156.062357,3.55997838 154.80733,4.08028108 153.794162,5.11987027 C152.780995,6.14116757 152.273903,7.4216 152.273903,8.95913514 C152.273903,10.5464649 152.837903,11.8543351 153.967935,12.8817297 C155.023784,13.8349405 156.169059,14.3125622 157.40173,14.3125622 C158.451481,14.3125622 159.39453,13.9568865 160.231892,13.2445189 C161.068238,12.5260541 161.534681,11.6673514 161.632238,10.6663784 L158.106984,10.6663784 L158.106984,8.64614054 L158.108,8.64614054 Z M168.767092,1.81615135 L168.767092,16.0655351 L166.633038,16.0655351 L166.633038,1.81615135 L168.767092,1.81615135 Z M176.065557,3.83740541 L176.065557,16.0665514 L173.931503,16.0665514 L173.931503,3.83740541 L170.680627,3.83740541 L170.680627,1.81615135 L179.307286,1.81615135 L179.307286,3.83740541 L176.065557,3.83740541 Z M188.748951,12.6053189 L182.695351,12.6053189 L181.120216,16.0665514 L178.821535,16.0665514 L185.817168,0.920864865 L192.565859,16.0665514 L190.230595,16.0665514 L188.748951,12.6053189 Z M187.878054,10.5840649 L185.7816,5.73874595 L183.583524,10.5840649 L187.878054,10.5840649 Z M196.46813,1.81615135 L196.46813,14.0452973 L200.62547,14.0452973 L200.62547,16.0665514 L194.334076,16.0665514 L194.334076,1.81716757 L196.46813,1.81716757 L196.46813,1.81615135 Z M210.570162,1.81615135 L210.570162,14.0452973 L214.727503,14.0452973 L214.727503,16.0665514 L208.436108,16.0665514 L208.436108,1.81716757 L210.570162,1.81716757 L210.570162,1.81615135 Z M224.553297,3.83740541 L218.884843,3.83740541 L218.884843,7.26205405 L224.38867,7.26205405 L224.38867,9.28330811 L218.884843,9.28330811 L218.884843,14.0463135 L224.553297,14.0463135 L224.553297,16.0675676 L216.750789,16.0675676 L216.750789,1.81818378 L224.553297,1.81818378 L224.553297,3.83740541 Z M235.661557,12.6053189 L229.607957,12.6053189 L228.032822,16.0665514 L225.734141,16.0665514 L232.729773,0.920864865 L239.478465,16.0665514 L237.1432,16.0665514 L235.661557,12.6053189 Z M234.790659,10.5840649 L232.694205,5.73874595 L230.49613,10.5840649 L234.790659,10.5840649 Z M246.036108,9.99262703 L250.412951,16.0655351 L247.803308,16.0655351 L243.764865,10.2324541 L243.380735,10.2324541 L243.380735,16.0655351 L241.246681,16.0655351 L241.246681,1.81615135 L243.746573,1.81615135 C245.614378,1.81615135 246.963914,2.16979459 247.794162,2.87708108 C248.709773,3.66464865 249.168086,4.70423784 249.168086,5.99584865 C249.168086,7.00495135 248.880497,7.8728 248.307351,8.59939459 C247.733189,9.32598919 246.977124,9.7904 246.036108,9.99262703 Z M243.380735,8.35956757 L244.058551,8.35956757 C246.078789,8.35956757 247.088908,7.58114595 247.088908,6.0243027 C247.088908,4.56603243 246.106227,3.83740541 244.140865,3.83740541 L243.380735,3.83740541 L243.380735,8.35956757 Z M252.537859,16.0665514 L252.537859,0.847697297 L262.848389,11.7191784 L262.848389,1.81615135 L264.982443,1.81615135 L264.982443,16.9333838 L254.671914,6.08934054 L254.671914,16.0665514 L252.537859,16.0665514 Z M270.504562,1.81615135 L270.504562,16.0655351 L268.370508,16.0655351 L268.370508,1.81615135 L270.504562,1.81615135 Z M273.901773,16.0665514 L273.901773,0.847697297 L284.212303,11.7191784 L284.212303,1.81615135 L286.346357,1.81615135 L286.346357,16.9333838 L276.035827,6.08934054 L276.035827,16.0665514 L273.901773,16.0665514 Z M297.151784,8.64614054 L302.994011,8.64614054 L302.994011,9.11664865 C302.994011,10.1877405 302.869016,11.1348541 302.619027,11.9590054 C302.375135,12.7221838 301.962551,13.4355676 301.382292,14.100173 C300.069341,15.5889297 298.399697,16.3338162 296.373362,16.3338162 C294.394789,16.3338162 292.700757,15.6143351 291.291265,14.1743568 C289.880757,12.7282811 289.175503,10.9936 289.175503,8.9692973 C289.175503,6.9012973 289.892951,5.14832432 291.327849,3.70834595 C292.762746,2.26227027 294.508605,1.53974054 296.565427,1.53974054 C297.670054,1.53974054 298.70253,1.76635676 299.660822,2.21958919 C300.576432,2.67282162 301.4768,3.40856216 302.361924,4.42782703 L300.841665,5.89524324 C299.681146,4.3384 298.268605,3.55997838 296.602011,3.55997838 C295.106141,3.55997838 293.851114,4.08028108 292.837946,5.11987027 C291.824778,6.14116757 291.317686,7.4216 291.317686,8.95913514 C291.317686,10.5464649 291.881686,11.8543351 293.011719,12.8817297 C294.067568,13.8349405 295.212843,14.3125622 296.445514,14.3125622 C297.495265,14.3125622 298.438314,13.9568865 299.275676,13.2445189 C300.112022,12.5260541 300.578465,11.6673514 300.676022,10.6663784 L297.150768,10.6663784 L297.150768,8.64614054 L297.151784,8.64614054 Z M319.770724,12.6053189 L313.717124,12.6053189 L312.141989,16.0665514 L309.844324,16.0665514 L316.839957,0.920864865 L323.588649,16.0665514 L321.253384,16.0665514 L319.770724,12.6053189 Z M318.900843,10.5840649 L316.804389,5.73874595 L314.606314,10.5840649 L318.900843,10.5840649 Z M330.145276,9.99262703 L334.522119,16.0655351 L331.912476,16.0655351 L327.874032,10.2324541 L327.489903,10.2324541 L327.489903,16.0655351 L325.355849,16.0655351 L325.355849,1.81615135 L327.855741,1.81615135 C329.723546,1.81615135 331.073081,2.16979459 331.90333,2.87708108 C332.818941,3.66464865 333.277254,4.70423784 333.277254,5.99584865 C333.277254,7.00495135 332.989665,7.8728 332.416519,8.59939459 C331.842357,9.32598919 331.086292,9.7904 330.145276,9.99262703 Z M327.489903,8.35956757 L328.167719,8.35956757 C330.187957,8.35956757 331.198076,7.58114595 331.198076,6.0243027 C331.198076,4.56603243 330.215395,3.83740541 328.250032,3.83740541 L327.489903,3.83740541 L327.489903,8.35956757 Z M344.449535,3.83740541 L338.781081,3.83740541 L338.781081,7.26205405 L344.284908,7.26205405 L344.284908,9.28330811 L338.781081,9.28330811 L338.781081,14.0463135 L344.449535,14.0463135 L344.449535,16.0675676 L336.647027,16.0675676 L336.647027,1.81818378 L344.449535,1.81818378 L344.449535,3.83740541 Z M347.251243,16.0665514 L347.251243,0.847697297 L357.561773,11.7191784 L357.561773,1.81615135 L359.695827,1.81615135 L359.695827,16.9333838 L349.385297,6.08934054 L349.385297,16.0665514 L347.251243,16.0665514 Z M371.500195,12.6053189 L365.446595,12.6053189 L363.871459,16.0665514 L361.572778,16.0665514 L368.568411,0.920864865 L375.317103,16.0665514 L372.981838,16.0665514 L371.500195,12.6053189 Z M370.630314,10.5840649 L368.533859,5.73874595 L366.335784,10.5840649 L370.630314,10.5840649 Z" id="Combined-Shape" /> ); } return ( <path d="M.8 151v-16.28l9.94 9.58a24.54 24.54 0 0 1 1.7 1.9v-10.86h2.35v16.27l-10.14-9.74a13.47 13.47 0 0 1-1.51-1.76V151H.8zm20.9-6.15h4.35l-1.6-3.57a13.98 13.98 0 0 1-.59-1.78 14.35 14.35 0 0 1-.56 1.78l-1.6 3.57zm7.03 6.15l-1.78-4.03h-6.2L18.93 151h-2.67l7.58-16.28L31.41 151h-2.68zm3.26-3.13l2.03-.94c.2.7.55 1.23 1.06 1.6a3.3 3.3 0 0 0 1.97.55c.75 0 1.35-.22 1.8-.64.44-.42.67-.98.67-1.69 0-.91-.77-1.73-2.3-2.45l-.48-.24c-1.73-.84-2.88-1.6-3.45-2.28a3.74 3.74 0 0 1-.86-2.5 4 4 0 0 1 1.3-3.1c.86-.8 2-1.19 3.4-1.19 1.16 0 2.12.22 2.9.67a3.52 3.52 0 0 1 1.62 1.92l-2 1.03c-.3-.5-.65-.86-1.03-1.08-.37-.23-.8-.35-1.28-.35-.69 0-1.23.18-1.64.54-.4.36-.6.83-.6 1.43 0 .94.88 1.82 2.65 2.63l.32.15a9.43 9.43 0 0 1 3.19 2.1c.58.67.87 1.52.87 2.54a4.6 4.6 0 0 1-1.4 3.54 5.32 5.32 0 0 1-3.79 1.3c-1.33 0-2.43-.3-3.28-.91a4.3 4.3 0 0 1-1.67-2.63zm12.79.29c.26.3.52.54.76.68s.5.21.77.21c.5 0 .85-.16 1.05-.49.2-.33.3-.94.3-1.83v-11.39h2.53v12.22c0 1.32-.3 2.3-.88 2.92-.58.63-1.5.94-2.74.94a4.25 4.25 0 0 1-3.42-1.63l1.63-1.63zm22.15-4.96a5.95 5.95 0 0 0-1.67-4.16 5.52 5.52 0 0 0-4.04-1.7 5.61 5.61 0 0 0-4.05 1.7 5.66 5.66 0 0 0-1.24 1.9 6.05 6.05 0 0 0 1.24 6.4 5.62 5.62 0 0 0 8.09 0 5.87 5.87 0 0 0 1.67-4.14zm2.66 0a8.05 8.05 0 0 1-2.45 5.81 8.56 8.56 0 0 1-5.92 2.4 8.46 8.46 0 0 1-7.75-5.04 8.09 8.09 0 0 1-.62-3.17 8.14 8.14 0 0 1 5.16-7.6 8.56 8.56 0 0 1 3.21-.6 8.49 8.49 0 0 1 5.92 2.38 8.23 8.23 0 0 1 2.45 5.82zm2.92 7.8v-16.28l9.94 9.58a24.54 24.54 0 0 1 1.7 1.9v-10.86h2.35v16.27l-10.14-9.74a13.47 13.47 0 0 1-1.51-1.76V151H72.5zm20.9-6.15h4.35l-1.6-3.57a13.98 13.98 0 0 1-.59-1.78 14.35 14.35 0 0 1-.57 1.78l-1.6 3.57zm7.03 6.15l-1.78-4.03h-6.2L90.64 151h-2.67l7.58-16.28 7.57 16.28h-2.68zm4.16 0v-15.66h2.54v13.38h5.7V151h-8.24zm19.45-2.3h2.14c1.17 0 2.06-.08 2.64-.23.6-.16 1.1-.42 1.54-.8a4.7 4.7 0 0 0 1.33-1.88c.3-.76.44-1.63.44-2.63s-.14-1.87-.44-2.62a4.7 4.7 0 0 0-1.33-1.9 3.94 3.94 0 0 0-1.59-.78c-.62-.16-1.58-.24-2.9-.24h-1.83v11.08zm-2.55 2.3v-15.66h3.44c2.23 0 3.8.12 4.7.34a6.36 6.36 0 0 1 4.45 3.8 9.3 9.3 0 0 1 .7 3.7c0 1.4-.23 2.62-.7 3.7a6.65 6.65 0 0 1-2.05 2.66c-.69.52-1.47.9-2.34 1.12-.87.23-2.23.34-4.08.34h-4.12zm16.26 0v-15.66h2.54V151h-2.54zm14.87-8.02h6.2l.01.45c.03.5.04.85.04 1.03 0 2.2-.63 3.9-1.9 5.13-1.26 1.22-3.04 1.83-5.33 1.83a9.7 9.7 0 0 1-3.43-.57c-1.01-.38-1.89-.95-2.65-1.71a7.77 7.77 0 0 1-1.7-2.66 8.96 8.96 0 0 1-.6-3.28c0-1.18.2-2.27.6-3.27.41-1 1-1.88 1.8-2.64a7.72 7.72 0 0 1 2.68-1.71 9.15 9.15 0 0 1 3.3-.59c1.23 0 2.33.23 3.3.68a7.38 7.38 0 0 1 2.61 2.06l-1.86 1.4a5.15 5.15 0 0 0-1.79-1.37c-.66-.3-1.4-.45-2.22-.45-1.7 0-3.08.55-4.15 1.63a5.78 5.78 0 0 0-1.61 4.24c0 1.77.53 3.2 1.6 4.3a5.57 5.57 0 0 0 4.18 1.66 5.3 5.3 0 0 0 3.43-1.02 3.38 3.38 0 0 0 1.26-2.77v-.22h-3.77v-2.15zm8.96 8.02v-15.66h2.55V151h-2.55zm11.26-13.5V151h-2.54v-13.5h-4.16v-2.16h10.84v2.16h-4.14zm9.4 7.35h4.35l-1.6-3.57a13.98 13.98 0 0 1-.59-1.78 14.35 14.35 0 0 1-.56 1.78l-1.6 3.57zm7.03 6.15l-1.78-4.03h-6.2l-1.82 4.03h-2.67l7.58-16.28 7.57 16.28h-2.68zm4.16 0v-15.66h2.54v13.38h5.7V151h-8.24zm16.9 0v-15.66h2.55v13.38h5.69V151h-8.24zm13.6-6.15h4.52l-1.32-3.57a19.6 19.6 0 0 1-.76-2.6 10.28 10.28 0 0 1-.79 2.38l-1.64 3.8zm9.12-9.5l.9 2.15h-5.74l1.38 3.84h5.25l.84 2.24h-5.24l1.91 5.14h5.75l.86 2.28h-8.26l-1.48-4.03H223L221.2 151h-2.68l7.32-15.66h7.23zm10.08 6.67h.46c1.35 0 2.24-.16 2.68-.47.45-.32.67-.87.67-1.67 0-.86-.24-1.47-.71-1.82-.48-.36-1.36-.53-2.64-.53h-.46v4.49zm-.16 1.98v7h-2.38v-15.66h3.55c1.04 0 1.84.07 2.42.2a3.8 3.8 0 0 1 1.47.68c.48.38.86.87 1.12 1.47.26.6.4 1.25.4 1.96a4.4 4.4 0 0 1-.91 2.95 4 4 0 0 1-2.69 1.28l5.4 7.12h-2.88l-5.21-7h-.29zm9.92 7v-15.66h2.55V151h-2.55zm6.2 0v-16.28l9.95 9.58a24.54 24.54 0 0 1 1.7 1.9v-10.86h2.35v16.27l-10.15-9.74a13.47 13.47 0 0 1-1.5-1.76V151h-2.34zm26.27-8.02h6.2l.01.45.03 1.03c0 2.2-.63 3.9-1.89 5.13-1.26 1.22-3.04 1.83-5.34 1.83a9.7 9.7 0 0 1-3.43-.57c-1-.38-1.88-.95-2.64-1.71a7.77 7.77 0 0 1-1.7-2.66 8.96 8.96 0 0 1-.6-3.28c0-1.18.2-2.27.6-3.27.4-1 1-1.88 1.8-2.64a7.72 7.72 0 0 1 2.68-1.71 9.15 9.15 0 0 1 3.3-.59c1.23 0 2.33.23 3.3.68a7.38 7.38 0 0 1 2.6 2.06l-1.85 1.4a5.15 5.15 0 0 0-1.79-1.37c-.66-.3-1.4-.45-2.22-.45-1.7 0-3.08.55-4.16 1.63a5.78 5.78 0 0 0-1.6 4.24c0 1.77.53 3.2 1.6 4.3a5.57 5.57 0 0 0 4.18 1.66 5.3 5.3 0 0 0 3.43-1.02 3.38 3.38 0 0 0 1.25-2.77v-.22h-3.76v-2.15zm8.02 4.89l2.03-.94c.2.7.55 1.23 1.06 1.6a3.3 3.3 0 0 0 1.97.55c.75 0 1.35-.22 1.8-.64.44-.42.67-.98.67-1.69 0-.91-.77-1.73-2.3-2.45l-.48-.24c-1.73-.84-2.88-1.6-3.45-2.28a3.74 3.74 0 0 1-.86-2.5 4 4 0 0 1 1.3-3.1c.86-.8 2-1.19 3.4-1.19 1.16 0 2.12.22 2.9.67a3.52 3.52 0 0 1 1.61 1.92l-1.98 1.03c-.32-.5-.66-.86-1.04-1.08-.37-.23-.8-.35-1.29-.35-.68 0-1.22.18-1.63.54-.4.36-.6.83-.6 1.43 0 .94.88 1.82 2.65 2.63l.32.15a9.43 9.43 0 0 1 3.19 2.1c.58.67.87 1.52.87 2.54a4.6 4.6 0 0 1-1.4 3.54 5.32 5.32 0 0 1-3.8 1.3c-1.32 0-2.42-.3-3.27-.91a4.3 4.3 0 0 1-1.67-2.63zm16.22-3.02h4.36l-1.6-3.57a13.98 13.98 0 0 1-.59-1.78 14.35 14.35 0 0 1-.57 1.78l-1.6 3.57zm7.04 6.15l-1.78-4.03h-6.2l-1.82 4.03h-2.67l7.58-16.28 7.57 16.28h-2.68zm6.7-8.98h.46c1.35 0 2.24-.16 2.68-.47.45-.32.67-.87.67-1.67 0-.86-.24-1.47-.71-1.82-.48-.36-1.36-.53-2.64-.53h-.46v4.49zm-.16 1.98v7h-2.38v-15.66h3.55c1.04 0 1.84.07 2.42.2a3.8 3.8 0 0 1 1.47.68c.48.38.86.87 1.12 1.47.27.6.4 1.25.4 1.96a4.4 4.4 0 0 1-.91 2.95 4 4 0 0 1-2.69 1.28l5.4 7.12h-2.88l-5.21-7h-.29zm9.88 7v-15.66h8.74v2.16h-6.2v3.93h6.2v2.23h-6.2v5.06h6.2V151h-8.74zm11.66 0v-16.28l9.94 9.58a24.54 24.54 0 0 1 1.7 1.9v-10.86h2.35v16.27l-10.14-9.74a13.47 13.47 0 0 1-1.51-1.76V151h-2.34zm20.9-6.15h4.35l-1.6-3.57a13.98 13.98 0 0 1-.59-1.78 14.35 14.35 0 0 1-.56 1.78l-1.6 3.57zm7.03 6.15l-1.78-4.03h-6.2l-1.82 4.03h-2.67l7.58-16.28 7.57 16.28h-2.68z" /> ); }; export const SvgLogo = ({ name, color, locale }) => ( <svg {...logoClasses('graphic')} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 376 152" fill={color} fillRule="evenodd"> <path d="M355 67h-84v51h102V51h-18v16zm0 14h-66v19h66V81zm-84-48v18h84V33h-84z" /> <rect width="18" height="118" x="236" transform="matrix(-1 0 0 1 490 0)" /> <path d="M201 100V51h-65v49h65zm18 18V0h-18v33h-83v85h101z" /> <polygon points="18 51 18 118 0 118 0 33 101 33 101 118 83 118 83 51" /> {name && LogoText(locale)} </svg> ); SvgLogo.propTypes = { name: PropTypes.bool, color: PropTypes.string, locale: PropTypes.string, }; SvgLogo.defaultProps = { name: true, color: '#000000', }; export default SvgLogo;