betagouv/service-national-universel

View on GitHub
app/src/assets/Iceberg.jsx

Summary

Maintainability
A
0 mins
Test Coverage
import * as React from "react";

const SvgComponent = (props) => (
  <svg width={103} height={100} viewBox="0 0 103 80" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
    <path d="m44.629 58.633-15.713-27.12c-1.201-2.08-4.2-2.08-5.41 0L7.793 58.634c-1.21 2.09.293 4.697 2.705 4.697h31.436c2.402 0 3.906-2.607 2.695-4.697Z" fill="#EA800C" />
    <path
      d="M24.072 24.14 11.61 45.636c-.957 1.65.234 3.72 2.148 3.72h24.913c1.914 0 3.105-2.07 2.148-3.72L28.359 24.14c-.957-1.65-3.34-1.65-4.287 0Zm-1.846 39.19h7.969v8.096h-7.969V63.33Z"
      fill="#F2B843"
    />
    <path
      d="M90.137 77.09H9.863a2.834 2.834 0 0 1-2.832-2.832 2.834 2.834 0 0 1 2.832-2.832h80.274a2.834 2.834 0 0 1 2.832 2.832 2.834 2.834 0 0 1-2.832 2.832Zm-1.123-5.664H27.45s5.39-43.067 30.781-43.067 30.782 43.067 30.782 43.067Z"
      fill="#2F9B77"
    />
    <path d="M72.48 71.426H43.995s2.49-26.973 14.238-26.973c11.749 0 14.249 26.973 14.249 26.973Z" fill="#3DC38A" />
    <path
      d="M90.137 70.45h-.274c-.43-2.784-2.021-11.915-5.81-20.938-2.676-6.367-5.909-11.455-9.6-15.117-4.697-4.649-10.146-7.012-16.21-7.012-6.065 0-11.515 2.363-16.212 7.012-1.367 1.347-2.666 2.9-3.896 4.628l-8.906-15.37a3.383 3.383 0 0 0-2.979-1.73h-.01a3.41 3.41 0 0 0-2.988 1.73l-12.47 21.484a3.382 3.382 0 0 0-.186 3.115 3.452 3.452 0 0 0 1.23 1.484l-4.873 8.409a4.074 4.074 0 0 0-.01 4.11 4.053 4.053 0 0 0 3.555 2.052H21.25v6.142H9.863a3.814 3.814 0 0 0-3.808 3.809c0 2.1 1.709 3.808 3.808 3.808h80.274c2.1 0 3.808-1.709 3.808-3.808 0-2.1-1.709-3.809-3.808-3.809ZM43.408 35.771c4.317-4.268 9.297-6.436 14.824-6.436 5.528 0 10.508 2.168 14.825 6.436 3.515 3.476 6.601 8.34 9.18 14.462 3.593 8.555 5.185 17.217 5.654 20.215H73.359c-.244-2.06-.986-7.392-2.666-12.802-1.25-4.024-2.763-7.237-4.492-9.57-2.285-3.057-4.96-4.61-7.969-4.61-3.007 0-5.683 1.553-7.959 4.61-1.738 2.323-3.242 5.546-4.492 9.57-1.68 5.41-2.412 10.732-2.656 12.802H28.584c.205-1.328.635-3.77 1.357-6.826.01-.039.02-.088.03-.137.908-3.808 2.275-8.554 4.257-13.261l.176-.41c.03-.06.059-.118.078-.186 1.309-3.018 2.735-5.723 4.288-8.096.078-.088.146-.185.195-.293 1.387-2.08 2.87-3.916 4.443-5.468Zm27.979 34.677h-26.3c.265-2.148.997-7.207 2.56-12.217 1.181-3.808 2.587-6.826 4.189-8.974 1.895-2.54 4.043-3.819 6.396-3.819 2.354 0 4.502 1.28 6.397 3.81 1.602 2.148 3.017 5.155 4.2 8.964 1.552 5.01 2.294 10.088 2.558 12.236ZM12.47 46.123 24.93 24.63a1.497 1.497 0 0 1 1.3-.752 1.47 1.47 0 0 1 1.288.752l9.395 16.191c-1.436 2.256-2.773 4.776-4.004 7.559H13.76c-.117 0-.225-.01-.332-.04a1.508 1.508 0 0 1-1.045-.868 1.426 1.426 0 0 1 .088-1.348ZM8.633 61.28a2.134 2.134 0 0 1 0-2.158l5.098-8.789h18.35c-1.73 4.248-2.97 8.486-3.839 12.021H10.498c-.781 0-1.475-.4-1.865-1.074Zm14.57 3.028h4.58a93.462 93.462 0 0 0-1.181 6.142h-3.399v-6.142Zm66.934 11.806H9.863a1.855 1.855 0 1 1 0-3.71H22.1c.039.01.087.01.127.01h7.968c.05 0 .088 0 .127-.01h59.815a1.855 1.855 0 1 1 0 3.71ZM49.413 20.881h-6.057c-.56 0-1-.44-1-1s.44-1 1-1h6.057c.56 0 1 .44 1 1s-.44 1-1 1Zm-9.356 0h-.34c-.56 0-1-.44-1-1s.44-1 1-1h.34c.56 0 1 .44 1 1s-.44 1-1 1Z"
      fill="#231F20"
    />
    <path
      d="M49.413 10.445a4.727 4.727 0 0 0-4.718 4.719 4.727 4.727 0 0 0 4.718 4.718h19.073a4.727 4.727 0 0 0 4.718-4.719c0-2.598-2.1-4.718-4.718-4.718h-.1c0-1.899-1.54-3.418-3.419-3.418-1.899 0-3.418 1.54-3.418 3.418a5.947 5.947 0 0 0-5.958-5.957 5.947 5.947 0 0 0-5.958 5.957h-.22Z"
      fill="#71CCFF"
    />
    <path
      d="M68.485 20.881H49.413a5.717 5.717 0 0 1-5.718-5.717 5.724 5.724 0 0 1 4.998-5.678c.46-3.379 3.379-5.998 6.898-5.998 2.718 0 5.078 1.58 6.217 3.859.8-.82 1.92-1.32 3.159-1.32 2.119 0 3.878 1.5 4.318 3.479a5.716 5.716 0 0 1-.8 11.375Zm-19.072-9.436a3.712 3.712 0 0 0-3.718 3.719c0 2.059 1.659 3.718 3.718 3.718h19.072c2.06 0 3.719-1.66 3.719-3.718 0-2.06-1.66-3.719-3.719-3.719h-.1c-.56 0-1-.44-1-1 0-1.339-1.079-2.419-2.418-2.419a2.415 2.415 0 0 0-2.42 2.42c0 .56-.439 1-.999 1s-1-.44-1-1a4.957 4.957 0 0 0-4.957-4.959 4.957 4.957 0 0 0-4.959 4.958c0 .56-.44 1-1 1h-.219Z"
      fill="#231F20"
    />
    <path
      d="M51.733 15.104h-2.32c-.56 0-.999-.44-.999-1s.44-1 1-1h2.319c.32 0 .58-.26.58-.58v-2.018c0-1.72 1.299-3.18 2.978-3.339.92-.08 1.84.22 2.52.84.679.62 1.079 1.5 1.079 2.439 0 .56-.44 1-1 1s-1-.44-1-1c0-.36-.16-.7-.42-.96-.279-.24-.619-.36-.999-.32-.66.06-1.16.66-1.16 1.34v2.039a2.581 2.581 0 0 1-2.578 2.559Z"
      fill="#C0E7F9"
    />
    <path
      d="M31.88 36.015a4.727 4.727 0 0 0-4.718 4.718 4.727 4.727 0 0 0 4.718 4.718h19.073a4.727 4.727 0 0 0 4.718-4.718 4.727 4.727 0 0 0-4.718-4.718h-.1c0-1.899-1.54-3.418-3.419-3.418-1.9 0-3.419 1.539-3.419 3.418a5.947 5.947 0 0 0-5.957-5.957 5.947 5.947 0 0 0-5.958 5.957h-.22Z"
      fill="#71CCFF"
    />
    <path
      d="M50.953 46.451H31.881a5.717 5.717 0 0 1-5.718-5.718 5.724 5.724 0 0 1 4.998-5.677c.46-3.379 3.379-5.998 6.897-5.998 2.72 0 5.078 1.58 6.218 3.859.8-.82 1.92-1.32 3.159-1.32 2.119 0 3.878 1.5 4.318 3.479a5.714 5.714 0 0 1 4.918 5.657c0 3.14-2.56 5.718-5.718 5.718Zm-19.072-9.436a3.711 3.711 0 0 0-3.719 3.718c0 2.06 1.66 3.719 3.719 3.719h19.072c2.06 0 3.719-1.66 3.719-3.719s-1.66-3.718-3.719-3.718h-.1c-.56 0-1-.44-1-1 0-1.34-1.079-2.419-2.418-2.419-1.34 0-2.42 1.08-2.42 2.42 0 .56-.44.999-1 .999-.559 0-.999-.44-.999-1a4.957 4.957 0 0 0-4.958-4.958 4.957 4.957 0 0 0-4.958 4.958c0 .56-.44 1-1 1h-.22Z"
      fill="#231F20"
    />
    <path
      d="M34.2 40.673h-2.32c-.56 0-1-.44-1-1s.44-1 1-1h2.32c.32 0 .58-.259.58-.579v-2.019c0-1.72 1.299-3.179 2.978-3.339.92-.08 1.84.22 2.52.84.679.62 1.079 1.5 1.079 2.439 0 .56-.44 1-1 1s-1-.44-1-1c0-.36-.16-.7-.42-.96-.28-.24-.62-.36-.999-.32-.66.06-1.16.66-1.16 1.34v2.04c-.02 1.399-1.159 2.558-2.578 2.558Z"
      fill="#C0E7F9"
    />
    <path d="M100.548 60.209h-26.86v-11.96c0-1.06.86-1.9 1.9-1.9h24.96c.72 0 .98.94.36 1.3l-9.2 5.62 9.2 5.62c.62.4.36 1.32-.36 1.32Z" fill="#F9B630" />
    <path
      d="M100.548 61.209h-26.86c-.56 0-1-.44-1-1v-11.96c0-1.6 1.3-2.9 2.9-2.9h24.96c.78 0 1.44.5 1.64 1.24.2.74-.1 1.52-.76 1.92l-7.8 4.78 7.8 4.78c.66.4.96 1.18.76 1.92-.2.74-.86 1.22-1.64 1.22Zm-25.86-2h24.82l-8.3-5.08a.99.99 0 0 1-.48-.86c0-.36.18-.68.48-.86l8.3-5.06h-23.9c-.5 0-.9.4-.9.9v10.96h-.02Z"
      fill="#231F20"
    />
    <path
      d="M77.688 51.669c-.56 0-1-.44-1-1v-.32c0-.56.44-1 1-1s1 .44 1 1v.32c0 .54-.44 1-1 1Zm0 5.54c-.56 0-1-.44-1-1v-2.2c0-.56.44-1 1-1s1 .44 1 1v2.22c0 .54-.44.98-1 .98Z"
      fill="#FFEDCC"
    />
    <path d="M73.688 60.209h4.42v14.4h-4.42v-14.4Z" fill="#C9C9C9" />
    <path d="M78.127 75.609h-4.42c-.56 0-1-.44-1-1v-14.4c0-.56.44-1 1-1h4.42c.56 0 1 .44 1 1v14.4c0 .56-.46 1-1 1Zm-3.44-2h2.42v-12.4h-2.42v12.4Z" fill="#231F20" />
    <path d="M70.768 79.629c0-2.84 2.3-5.14 5.14-5.14s5.14 2.3 5.14 5.14h-10.28Z" fill="#C9C9C9" />
    <path
      d="M81.048 80.629h-10.28c-.56 0-1-.44-1-1 0-3.38 2.76-6.14 6.14-6.14s6.14 2.76 6.14 6.14c0 .54-.44 1-1 1Zm-9.16-2h8.04a4.142 4.142 0 0 0-4.02-3.14c-1.94 0-3.58 1.34-4.02 3.14Zm19.98-24.26h-3.96c-.56 0-1-.44-1-1s.44-1 1-1h3.96c.56 0 1 .44 1 1s-.44 1-1 1Zm-7.96 0h-.56c-.56 0-1-.44-1-1s.44-1 1-1h.56c.56 0 1 .44 1 1s-.44 1-1 1Z"
      fill="#231F20"
    />
  </svg>
);

export default SvgComponent;