TrestleAdmin/trestle

View on GitHub
sandbox/app/assets/images/logo.svg

Summary

Maintainability
Test Coverage
<svg width="1035" height="278" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M433.008 96.244V79.076c-1.624 0-3.867.039-6.728.116-2.861.077-5.104.116-6.728.116H392.06a42.38 42.38 0 0 1-.812-5.336 57.649 57.649 0 0 1-.232-4.988c0-1.547.077-3.21.232-4.988.155-1.779.425-3.596.812-5.452h106.604c.928 3.016 1.392 6.264 1.392 9.744 0 4.021-1.121 6.883-3.364 8.584-2.243 1.624-5.723 2.436-10.44 2.436h-15.196c-1.547 0-3.789-.039-6.728-.116a262.792 262.792 0 0 0-6.612-.116h-.116v8.7a282.6 282.6 0 0 1 .116 8.468V217a41.23 41.23 0 0 1-6.38.696 84.83 84.83 0 0 1-6.032.232c-1.856 0-3.905-.077-6.148-.232a38.232 38.232 0 0 1-6.148-.696V96.244ZM501.299 113.528c.542-2.165 1.663-4.524 3.364-7.076 1.702-2.552 3.48-4.447 5.336-5.684 5.568 1.237 10.092 3.635 13.572 7.192 3.558 3.557 6.148 8.043 7.772 13.456 2.707-5.877 6.496-10.749 11.368-14.616 4.872-3.944 11.175-5.916 18.908-5.916 2.088 0 4.099.116 6.032.348 1.934.232 4.022.541 6.264.928 0 3.248-.464 7.037-1.392 11.368-.85 4.253-2.32 8.004-4.408 11.252a24.275 24.275 0 0 0-4.756-.696 92.71 92.71 0 0 0-4.64-.348c-6.264 0-11.406 1.779-15.428 5.336a41.062 41.062 0 0 0-9.512 12.296V217c-3.248.619-7.23.928-11.948.928-4.64 0-8.622-.309-11.948-.928v-79.576c0-6.187-.928-11.252-2.784-15.196-1.856-3.944-3.789-6.844-5.8-8.7ZM671.149 206.908c-5.568 3.944-12.18 7.115-19.836 9.512a78.364 78.364 0 0 1-23.548 3.596c-9.203 0-16.898-1.624-23.084-4.872-6.187-3.325-11.098-7.772-14.732-13.34-3.635-5.645-6.226-12.064-7.772-19.256-1.547-7.269-2.32-14.809-2.32-22.62 0-11.523 1.778-21.847 5.336-30.972 3.634-9.125 9.009-16.317 16.124-21.576 7.192-5.259 16.162-7.888 26.912-7.888 10.053 0 18.482 2.204 25.288 6.612 6.882 4.408 12.064 10.363 15.544 17.864 3.48 7.424 5.22 15.737 5.22 24.94 0 3.712-.155 6.921-.464 9.628-.232 2.629-.658 5.529-1.276 8.7h-67.86c.464 9.667 2.59 17.632 6.38 23.896 3.789 6.264 10.556 9.396 20.3 9.396 5.8 0 11.406-.851 16.82-2.552a105.238 105.238 0 0 0 15.544-6.264c1.933 1.856 3.557 4.253 4.872 7.192 1.392 2.939 2.242 5.607 2.552 8.004Zm-42.92-89.784c-7.424 0-13.108 2.9-17.052 8.7-3.867 5.8-6.032 13.843-6.496 24.128h46.632v-3.016c0-8.12-1.779-15.119-5.336-20.996-3.558-5.877-9.474-8.816-17.748-8.816ZM691.907 208.532c.078-2.707.89-5.723 2.436-9.048 1.547-3.325 3.364-5.916 5.452-7.772 4.872 2.707 10.092 5.104 15.66 7.192s11.214 3.132 16.936 3.132c6.342 0 11.33-1.353 14.964-4.06 3.712-2.707 5.607-6.187 5.684-10.44 0-6.96-4.833-12.219-14.5-15.776l-13.456-4.988c-8.042-2.939-14.964-6.999-20.764-12.18-5.8-5.181-8.7-12.141-8.7-20.88 0-7.115 1.779-13.224 5.336-18.328 3.635-5.104 8.546-9.009 14.732-11.716 6.187-2.784 13.186-4.176 20.996-4.176 6.264 0 12.915.812 19.952 2.436 7.115 1.624 13.07 3.596 17.864 5.916.078 2.939-.541 6.148-1.856 9.628-1.314 3.48-3.016 6.109-5.104 7.888-4.098-1.779-8.854-3.48-14.268-5.104a57.816 57.816 0 0 0-16.704-2.436c-5.104 0-9.202 1.237-12.296 3.712-3.016 2.397-4.524 5.645-4.524 9.744 0 3.248 1.16 5.955 3.48 8.12 2.398 2.165 6.032 4.137 10.904 5.916l14.268 5.22c8.662 3.171 15.738 7.579 21.228 13.224 5.491 5.568 8.236 12.799 8.236 21.692 0 10.749-4.176 19.217-12.528 25.404-8.274 6.109-19.256 9.164-32.944 9.164-8.197 0-15.737-1.16-22.62-3.48-6.882-2.32-12.837-4.988-17.864-8.004ZM807.443 82.208c0-5.336.89-9.203 2.668-11.6 1.779-2.475 5.22-3.712 10.324-3.712h9.048l1.392 1.508v34.22l28.768-.348c.696 3.016 1.044 5.916 1.044 8.7 0 3.171-.348 6.148-1.044 8.932l-28.768-.348v69.368c0 3.093.735 5.568 2.204 7.424 1.47 1.779 3.944 2.668 7.424 2.668h15.892c1.315 3.557 1.972 7.579 1.972 12.064 0 .928-.038 1.856-.116 2.784a8.43 8.43 0 0 1-.348 2.436c-3.866.464-8.004.851-12.412 1.16a153.8 153.8 0 0 1-13.456.58c-16.394 0-24.592-7.965-24.592-23.896v-74.472l-16.936.232c-.696-2.784-1.044-5.761-1.044-8.932 0-2.784.348-5.684 1.044-8.7l16.936.232v-20.3ZM924.159 199.02c1.315 3.557 1.972 7.579 1.972 12.064 0 .928-.038 1.856-.116 2.784a22.88 22.88 0 0 1-.348 2.436c-2.706.387-5.916.773-9.628 1.16-3.634.387-7.037.58-10.208.58-15.234 0-22.852-7.965-22.852-23.896V47.872l1.508-1.508h9.048c5.027 0 8.43 1.237 10.208 3.712 1.779 2.397 2.668 6.264 2.668 11.6v127.136c0 6.805 3.055 10.208 9.164 10.208h8.584ZM1031.5 206.908c-5.57 3.944-12.18 7.115-19.84 9.512a78.298 78.298 0 0 1-23.543 3.596c-9.203 0-16.897-1.624-23.084-4.872-6.187-3.325-11.097-7.772-14.732-13.34-3.635-5.645-6.225-12.064-7.772-19.256-1.547-7.269-2.32-14.809-2.32-22.62 0-11.523 1.779-21.847 5.336-30.972 3.635-9.125 9.009-16.317 16.124-21.576 7.192-5.259 16.163-7.888 26.912-7.888 10.053 0 18.479 2.204 25.289 6.612 6.88 4.408 12.06 10.363 15.54 17.864 3.48 7.424 5.22 15.737 5.22 24.94 0 3.712-.15 6.921-.46 9.628-.23 2.629-.66 5.529-1.28 8.7h-67.857c.464 9.667 2.591 17.632 6.38 23.896 3.789 6.264 10.556 9.396 20.3 9.396 5.8 0 11.407-.851 16.817-2.552 5.42-1.701 10.6-3.789 15.55-6.264 1.93 1.856 3.55 4.253 4.87 7.192 1.39 2.939 2.24 5.607 2.55 8.004Zm-42.919-89.784c-7.424 0-13.108 2.9-17.052 8.7-3.867 5.8-6.032 13.843-6.496 24.128h46.627v-3.016c0-8.12-1.77-15.119-5.33-20.996-3.56-5.877-9.474-8.816-17.749-8.816Z" fill="#fff"/><path d="M207.027 272.994H69.973c-35.71 0-64.967-29.257-64.967-64.967V70.973c0-35.71 29.257-64.967 64.967-64.967h136.998c35.766 0 65.023 29.258 65.023 64.967v136.998c0 35.766-29.257 65.023-64.967 65.023Z" fill="url(#a)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M69.973 11.012c-32.945 0-59.961 27.016-59.961 59.961v137.054c0 32.945 27.016 59.961 59.961 59.961h137.054c32.942 0 59.961-27.013 59.961-60.017V70.973c0-32.942-27.013-59.961-60.017-59.961H69.973ZM0 70.973C0 32.5 31.499 1 69.973 1h136.998C245.499 1 277 32.496 277 70.973v136.998C277 246.499 245.504 278 207.027 278H69.973C31.5 278 0 246.501 0 208.027V70.973Z" fill="#fff"/><path d="M222.045 58.736H55.289s-1.335 2.948-2.67 10.958c-1.28 7.62-1.502 13.405-1.558 13.405 11.681-1.001 24.363-1.725 37.601-2.28-6.34 22.248-11.736 47.723-15.908 71.53-4.283 24.029-7.453 46.445-11.124 67.97h25.697c1.057-7.675 2.28-15.908 3.671-24.64 14.685-9.567 30.871-20.247 47.669-31.761 17.354 11.848 33.985 22.805 49.003 32.595 1.335 8.399 2.448 16.353 3.504 23.806h25.698c-3.782-21.692-6.953-43.997-11.236-67.97-4.171-23.751-9.455-49.17-15.852-71.42 12.737.557 24.974 1.28 36.21 2.225 0 0 0-5.006-1.112-12.236-1.113-7.343-2.837-12.182-2.837-12.182Zm-129.823 129.1c2.559-15.63 5.674-32.65 9.233-49.893 10.291 7.342 21.026 14.906 31.761 22.249-14.406 9.845-28.256 19.134-40.994 27.644Zm10.568-56.401c3.783-17.911 8.01-35.766 12.293-51.395 15.964-.279 32.317-.279 48.28 0 4.228 15.407 8.399 32.984 12.182 50.616a4028.42 4028.42 0 0 1-36.878 25.809 3536.717 3536.717 0 0 1-35.877-25.03Zm41.272 28.701c11.125-7.62 22.249-15.463 32.817-23.028 3.672 17.855 6.898 35.487 9.512 51.562-13.127-8.677-27.478-18.3-42.329-28.534Z" fill="#fff"/><defs><linearGradient id="a" x1="59.242" y1="2.221" x2="217.758" y2="276.779" gradientUnits="userSpaceOnUse"><stop stop-color="#4E6DB4"/><stop offset="1" stop-color="#0C4C7D"/></linearGradient></defs></svg>