guidesmiths/systemic

View on GitHub
assets/banner.svg

Summary

Maintainability
Test Coverage
<svg width="298" height="72" viewBox="0 0 298 72" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="298" height="72" fill="url(#paint0_linear_103_80)"/>
<path d="M59.9407 46.5642C59.9395 47.5048 59.4743 48.4068 58.647 49.0717C57.8198 49.737 56.6988 50.1113 55.5293 50.1125H40.969C40.6152 50.1178 40.2991 50.291 40.164 50.5538C40.0288 50.8167 40.0997 51.1187 40.3449 51.3237L40.8656 51.7424C41.1906 52.0192 41.1839 52.4538 40.8505 52.7237C40.517 52.994 39.9767 53.0026 39.6304 52.743L34.4194 49.9046C34.2543 49.7733 34.1616 49.5942 34.1616 49.4077C34.1616 49.2211 34.2543 49.0423 34.4194 48.9111L39.6304 46.069C39.8069 45.9321 40.0458 45.8591 40.2907 45.8683C40.5359 45.8772 40.7655 45.9669 40.9258 46.1163C41.2057 46.4284 41.1529 46.8594 40.8021 47.1213L40.3494 47.4861C40.1152 47.6925 40.0506 47.9892 40.1832 48.2476C40.3158 48.506 40.6219 48.6795 40.969 48.6931H55.5293C56.2313 48.6931 56.9045 48.4689 57.4008 48.0697C57.8971 47.6702 58.1763 47.1288 58.1763 46.5642C58.1763 46.5642 58.1763 37.1936 58.1763 36.6289C58.1763 36.0643 57.9602 35.5736 57.4008 35.1237C56.8414 34.6738 56.2313 34.5 55.5293 34.5C54.8273 34.5 33.0211 34.568 33.0211 34.568V33.2563C33.0211 33.2563 54.3598 33.08 55.5293 33.0809C56.6988 33.0818 57.7149 33.3717 58.6471 34.1214C59.5792 34.8711 59.9396 35.6883 59.9407 36.6289L59.9407 46.5642Z" fill="white" stroke="white" stroke-width="1.76759"/>
<path d="M25 21.309C25.0011 20.3853 25.4683 19.4994 26.299 18.8463C27.1296 18.193 28.2553 17.8254 29.4296 17.8242H37.4034V19.2182H29.4296C28.7247 19.2182 28.0487 19.4384 27.5504 19.8305C27.052 20.2228 26.7717 20.7545 26.7717 21.3091V31.0665C26.7717 31.621 27.052 32.1528 27.5504 32.5448C28.0487 32.9369 28.7247 33.1574 29.4296 33.1574L32.3302 33.2563V34.5511H29.4297C28.2553 34.5502 27.1296 34.1827 26.299 33.5293C25.4684 32.8758 25.0012 31.9903 25 31.0666L25 21.309Z" fill="white" stroke="white" stroke-width="1.76759"/>
<path d="M31.0566 24.0892C30.9799 24.19 31.1481 23.7257 31.3142 23.5942C31.4804 23.4629 31.7064 23.3892 31.942 23.3895L42.014 23.3842L42.0168 19.2127L29.5898 19.2354C29.2832 19.225 29.0052 19.0904 28.8554 18.8794C28.7059 18.6684 28.706 18.4113 28.856 18.2004C29.0058 17.9896 29.284 17.8551 29.5906 17.8451L42.8974 17.8242C43.1247 17.8266 43.342 17.8979 43.5041 18.0233C43.6664 18.1484 43.7612 18.3181 43.7686 18.4969L43.7677 19.8874L44.6549 19.886C44.8903 19.8852 45.1167 19.958 45.2836 20.0889C45.4504 20.2197 45.544 20.3976 45.5437 20.583L52.7023 20.5831C53.0091 20.5934 53.287 20.7281 53.4366 20.9392C53.5861 21.1502 53.586 21.4072 53.4362 21.6181C53.2862 21.829 53.008 21.9635 52.7014 21.9735L45.5427 21.9734C45.5439 22.1593 45.4505 22.3376 45.2835 22.469C45.1176 22.5998 44.8924 22.6733 44.6575 22.6731L43.7703 22.6745L43.7694 24.065C43.7695 24.2488 43.6774 24.4252 43.5128 24.5555C43.3485 24.686 43.1252 24.7599 42.8917 24.7612L31.946 24.7858C31.7105 24.7868 31.4843 24.7138 31.3173 24.5829C31.1505 24.4521 31.0571 24.089 31.0571 24.089L31.0566 24.0892Z" fill="white" stroke="white" stroke-width="1.76759"/>
<mask id="path-5-inside-1_103_80" fill="white">
<rect x="55.7361" y="17.8242" width="5.25569" height="12.1316" rx="1.69686"/>
</mask>
<rect x="55.7361" y="17.8242" width="5.25569" height="12.1316" rx="1.69686" stroke="white" stroke-width="5.25569" mask="url(#path-5-inside-1_103_80)"/>
<mask id="path-6-inside-2_103_80" fill="white">
<rect x="25.8409" y="37.6759" width="5.25569" height="15.2564" rx="1.69686"/>
</mask>
<rect x="25.8409" y="37.6759" width="5.25569" height="15.2564" rx="1.69686" stroke="white" stroke-width="5.25569" mask="url(#path-6-inside-2_103_80)"/>
<path d="M90.368 32.6979C92.9982 32.6979 95.0062 33.3059 96.3919 34.522C97.7777 35.7099 98.4706 37.4775 98.4706 39.8248V45.0003C98.4706 47.4043 97.7919 49.2284 96.4344 50.4728C95.1051 51.6889 93.1254 52.2687 90.4953 52.2121L77.514 52V47.376H92.3194C92.7719 47.376 92.9982 47.1497 92.9982 46.6972V38.2128C92.9982 37.7603 92.7719 37.534 92.3194 37.534H84.7682C82.1381 37.534 80.1442 36.9542 78.7867 35.7947C77.4575 34.6352 76.7929 32.8534 76.7929 30.4495V25.4437C76.7929 23.0963 77.4858 21.2863 78.8716 20.0136C80.2573 18.7127 82.2653 18.0905 84.8955 18.147L97.2404 18.3592V22.9832H82.9441C82.4916 22.9832 82.2653 23.2236 82.2653 23.7044V32.0191C82.2653 32.4716 82.4916 32.6979 82.9441 32.6979H90.368ZM111.772 52V39.9097C110.527 39.6834 109.608 39.2026 109.014 38.4673C108.42 37.7037 107.826 36.5583 107.232 35.0311L100.869 18.3592H106.511L112.79 34.9038C112.903 35.2715 113.129 35.4553 113.469 35.4553H115.717C116.056 35.4553 116.283 35.2715 116.396 34.9038L122.717 18.3592H128.062L121.529 35.0735C121.105 36.1482 120.709 37.0249 120.341 37.7037C120.002 38.3825 119.577 38.9057 119.068 39.2733C118.588 39.6127 117.923 39.839 117.074 39.9521V52H111.772ZM144.224 32.6979C146.855 32.6979 148.863 33.3059 150.248 34.522C151.634 35.7099 152.327 37.4775 152.327 39.8248V45.0003C152.327 47.4043 151.648 49.2284 150.291 50.4728C148.962 51.6889 146.982 52.2687 144.352 52.2121L131.37 52V47.376H146.176C146.628 47.376 146.855 47.1497 146.855 46.6972V38.2128C146.855 37.7603 146.628 37.534 146.176 37.534H138.625C135.994 37.534 134.001 36.9542 132.643 35.7947C131.314 34.6352 130.649 32.8534 130.649 30.4495V25.4437C130.649 23.0963 131.342 21.2863 132.728 20.0136C134.114 18.7127 136.122 18.0905 138.752 18.147L151.097 18.3592V22.9832H136.8C136.348 22.9832 136.122 23.2236 136.122 23.7044V32.0191C136.122 32.4716 136.348 32.6979 136.8 32.6979H144.224ZM162.658 52V22.9832H154.471V18.3592H176.149V22.9832H168.004V52H162.658ZM180.195 52V18.3592H199.243V22.9832H185.541V32.6555H198.31V37.2371H185.541V47.376H199.54V52H180.195ZM229.448 18.3592C230.721 18.3592 231.612 18.642 232.121 19.2076C232.658 19.7449 232.927 20.6217 232.927 21.8378V52H227.794V26.6739L220.03 41.6914H216.891L209.382 26.8436V52H204.673V18.3592H207.558C208.491 18.3592 209.17 18.5147 209.594 18.8258C210.019 19.1086 210.415 19.646 210.782 20.4378L218.8 35.7947L227.836 18.3592H229.448ZM240.612 52V18.3592H245.958V52H240.612ZM272.39 52H260.978C258.405 52 256.496 51.4627 255.251 50.388C254.007 49.285 253.385 47.5739 253.385 45.2549V25.1467C253.385 22.7994 254.007 21.0883 255.251 20.0136C256.496 18.9106 258.405 18.3592 260.978 18.3592H272.39V23.1529H259.409C259.013 23.1529 258.815 23.3508 258.815 23.7468V46.6548C258.815 47.0225 259.013 47.2063 259.409 47.2063H272.39V52Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear_103_80" x1="2.22027e-06" y1="36" x2="298" y2="36" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF7D00"/>
<stop offset="1" stop-color="#F01B01"/>
</linearGradient>
</defs>
</svg>