mirror of
https://github.com/modrinth/code.git
synced 2026-08-27 18:14:49 +00:00
* feat: new user badges, ui consistency pass * prepr * fix: align with backend * fix: lint --------- Co-authored-by: Calum H. (IMB11) <contact@cal.engineer>
1 line
10 KiB
XML
1 line
10 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" width="90" height="90" fill="none" viewBox="0 0 90 90"><path fill="url(#beta-a)" d="M66.184 48.86q0-.302-.009-.602a19 19 0 0 0-.216-2.367 17.8 17.8 0 0 0-2.109-6.057 16.5 16.5 0 0 0-3.03-3.895 18 18 0 0 0 1.296-2.203c1.087-2.18 1.726-4.46 1.877-6.816a17 17 0 0 0-.129-3.465 15 15 0 0 0-.26-1.376 14.4 14.4 0 0 0-1.307-3.466 16.15 16.15 0 0 0-4.546-5.376c-1.859-1.436-3.962-2.513-6.276-3.246C49.157 9.257 46.729 8.9 44.21 8.9q-2.362-.001-4.583.424a21.4 21.4 0 0 0-5.448 1.82q-.289.142-.572.292-1.128.603-2.147 1.329-.51.363-.99.758a18.3 18.3 0 0 0-3.73 4.171 16.8 16.8 0 0 0-1.736 3.491 18.352 18.352 0 0 0-.702 2.521 21 21 0 0 0-.402 4.04v53.04h16.996V66.19q.212.072.426.137l.016.005.014.004a21 21 0 0 0 5.92.85c3.41 0 6.594-.746 9.477-2.299 2.867-1.543 5.175-3.715 6.869-6.479a16.8 16.8 0 0 0 1.577-3.35 17.6 17.6 0 0 0 .745-3.01q.244-1.552.244-3.186m-9.056-23.033c0-1.57-.33-2.865-.916-3.961l-.01-.017-.009-.018a9.25 9.25 0 0 0-2.638-3.116l-.007-.005-.008-.006a13 13 0 0 0-3.524-1.922l-.643-.218a16.8 16.8 0 0 0-4.438-.75l-.761-.014c-2.629.005-4.92.534-6.94 1.53-2.014.995-3.561 2.366-4.715 4.134-1.09 1.67-1.705 3.728-1.718 6.317v46.104h3.195v-15.47l4.325-1.996 1.68 1.429c1.093.93 2.197 1.53 3.311 1.87a14 14 0 0 0 3.418.556l.577.01c2.073-.005 3.892-.4 5.507-1.142l.322-.155.353-.182c1.69-.913 3.022-2.133 4.043-3.684l.203-.32c1.002-1.635 1.549-3.577 1.549-5.94 0-2.094-.487-3.947-1.439-5.627l-.004-.009-.006-.008c-.85-1.52-2.079-2.78-3.78-3.786l-4.029-2.379 3.464-3.145a10.7 10.7 0 0 0 2.098-2.59l.18-.326c.931-1.744 1.36-3.453 1.36-5.164M44.265 17.99l.353.006.076.002c2.45.093 4.723.914 6.495 2.675 1.87 1.843 2.743 4.208 2.743 6.795v.09l-.01.343v.048l-.003.046a11.1 11.1 0 0 1-.828 3.591l-.004.01-.004.01c-.677 1.635-1.813 2.938-3.239 3.921l-.01.007c-1.36.93-2.939 1.366-4.55 1.505v.731c1.77.03 3.473.387 5.06 1.124 1.688.785 3.099 1.953 4.15 3.492 1.156 1.668 1.669 3.587 1.669 5.592v.052l-.001.053-.015.484-.002.052-.004.052a10.26 10.26 0 0 1-1.38 4.6l-.03.05-.03.05-.278.44-.036.051c-.93 1.366-2.158 2.44-3.606 3.226l-.001-.002c-1.727.947-3.657 1.35-5.664 1.35h-.092l-.59-.016-.047-.002-.047-.003c-1.81-.098-3.538-.55-5.085-1.456l-.015-.01-.016-.01a10.57 10.57 0 0 1-3.904-4.056l-.009-.017-.009-.018c-.88-1.664-1.306-3.471-1.306-5.36V28.4c0-1.692.293-3.345 1.007-4.854l.03-.063.032-.062.232-.441.025-.045c.896-1.593 2.166-2.868 3.787-3.731l.01-.006.01-.004c1.577-.825 3.295-1.203 5.08-1.203zm-.055 6.9c1.19 0 1.764.326 2.118.68l.018.018c.26.257.464.56.58.98.069.252.106.547.106.9 0 .407-.085.9-.326 1.498-.107.258-.31.554-.775.876-.159.107-.671.35-1.893.35h-3.142V28.4c0-1.037.205-1.67.428-2.062l.012-.02c.276-.492.602-.801 1-1.016.48-.25 1.08-.41 1.874-.41m-6.764 22.597q0 2.034.907 3.75A7.1 7.1 0 0 0 41 53.981q1.5.879 3.526.99l.59.015v-3.45c-1.109 0-1.849-.228-2.363-.527a3.66 3.66 0 0 1-1.364-1.411c-.32-.616-.493-1.3-.493-2.11v-2.823h4.147q.178 0 .35.008c.681.033 1.27.165 1.788.37q.13.051.254.11c.62.287 1.048.662 1.367 1.133l.011.015.01.016q.093.134.173.298t.14.365.093.45q.033.247.033.548c0 .735-.166 1.312-.459 1.812-.284.486-.69.895-1.314 1.233l-.009.004-.01.006a3 3 0 0 1-.207.104c-.507.234-1.195.4-2.147.4v3.45q.29 0 .572-.015 1.686-.088 3.014-.699a7 7 0 0 0 .432-.218q1.502-.815 2.403-2.136l.245-.389a6.8 6.8 0 0 0 .916-3.068l.015-.484q0-2.107-1.054-3.626-1.03-1.52-2.77-2.329a8 8 0 0 0-.892-.353 9.3 9.3 0 0 0-2.954-.455h-3.21v-7.572h2.205q2.45 0 3.848-.956 1.42-.98 2.009-2.401.514-1.265.578-2.474l.01-.344q0-2.646-1.716-4.338-1.585-1.585-4.204-1.684l-.353-.006q-1.936 0-3.48.809-1.52.808-2.401 2.376l-.208.397q-.675 1.425-.675 3.377zm23.132-21.661q0 1.523-.337 3.012a15 15 0 0 1-1.426 3.776l-.227.409a14.2 14.2 0 0 1-2.779 3.437q3.288 1.941 5.038 5.073a14.3 14.3 0 0 1 1.622 4.424 15.4 15.4 0 0 1 .265 2.903q0 2.193-.514 4.13a14 14 0 0 1-.459 1.415q-.441 1.15-1.084 2.199l-.263.413q-2.015 3.06-5.3 4.83l-.441.228q-3.335 1.66-7.4 1.66-.315 0-.63-.012a17.5 17.5 0 0 1-4.32-.7q-2.426-.736-4.558-2.548l-.319.147v16.712H27.351V27.763q.003-.59.04-1.162.057-.858.193-1.67.09-.54.215-1.063.375-1.564 1.063-2.95.345-.692.767-1.34a15 15 0 0 1 2.273-2.722 15.6 15.6 0 0 1 3.804-2.62 18 18 0 0 1 .97-.442 18 18 0 0 1 4.144-1.18 21 21 0 0 1 3.39-.264l.815.014a20.2 20.2 0 0 1 5.409.917l.724.246a16.4 16.4 0 0 1 4.495 2.45 12.7 12.7 0 0 1 3.602 4.262q.248.465.449.95.874 2.109.874 4.638m6.9 0c0 3.406-.844 6.654-2.393 9.679q.34.43.658.878l1.11 1.75c1.753 3.098 2.663 6.475 2.77 10.016l.011.71c0 4.048-.963 7.906-3.075 11.35-2.016 3.29-4.777 5.885-8.175 7.714-3.43 1.847-7.184 2.712-11.112 2.712-.982 0-1.958-.063-2.925-.179v13.778H20.45V27.727c.022-4.28 1.07-8.349 3.4-11.92 2.201-3.373 5.183-5.973 8.802-7.759C36.24 6.277 40.136 5.45 44.21 5.45l.533.005c2.663.047 5.264.453 7.773 1.247 2.668.845 5.134 2.1 7.332 3.797a19.6 19.6 0 0 1 5.492 6.489l.267.519c1.287 2.612 1.871 5.43 1.871 8.32"/><path fill="url(#beta-b)" d="M62.734 48.86q0-3.995-1.887-7.327-1.75-3.133-5.038-5.074a14.2 14.2 0 0 0 2.779-3.436l.227-.409q1.764-3.308 1.763-6.788 0-3.113-1.323-5.588a12.7 12.7 0 0 0-3.602-4.263 16.4 16.4 0 0 0-4.495-2.45l-.724-.245a20.2 20.2 0 0 0-5.409-.917l-.815-.014q-4.68 0-8.504 1.886-3.822 1.887-6.077 5.342t-2.278 8.185v49.572h10.095V60.622l.32-.147q2.13 1.813 4.557 2.548 2.123.622 4.32.7l.63.011q4.065 0 7.4-1.659l.44-.228q3.287-1.77 5.3-4.83l.264-.413q2.058-3.358 2.057-7.744M47.032 27.468c0-.94-.269-1.469-.686-1.88l-.018-.018c-.355-.354-.927-.68-2.118-.68-.794 0-1.393.16-1.875.411-.397.215-.723.524-1 1.016l-.01.02c-.224.391-.429 1.025-.429 2.062v1.794h3.142c1.222 0 1.734-.244 1.893-.35.465-.323.668-.619.775-.877.241-.598.326-1.09.326-1.498m3.441.344q-.064 1.208-.578 2.474-.588 1.421-2.01 2.401-1.396.956-3.847.956h-2.205v7.572h3.21q2.107 0 3.847.808 1.74.81 2.77 2.329 1.052 1.519 1.053 3.626l-.015.484a6.8 6.8 0 0 1-.916 3.069l-.245.388q-.9 1.322-2.403 2.136-1.69.93-4.018.931v-3.45c1.089 0 1.832-.216 2.354-.503l.01-.006.01-.004c.622-.338 1.029-.747 1.313-1.233.293-.5.46-1.077.46-1.812 0-.804-.192-1.304-.44-1.66l-.01-.017-.011-.015c-.32-.471-.747-.846-1.367-1.134-.66-.307-1.44-.487-2.392-.487h-4.147v2.822c0 .81.173 1.495.493 2.11a3.66 3.66 0 0 0 1.364 1.412c.514.299 1.254.527 2.363.527v3.45l-.59-.015Q42.5 54.86 41 53.98a7.1 7.1 0 0 1-2.647-2.745q-.907-1.715-.907-3.749V28.4q0-1.951.675-3.377l.208-.397q.882-1.567 2.401-2.376 1.544-.81 3.48-.809l.353.006q2.619.1 4.204 1.685 1.715 1.69 1.715 4.337zm13.555-1.986c0 2.93-.748 5.746-2.17 8.41a18 18 0 0 1-1.038 1.702 16.5 16.5 0 0 1 3.03 3.895c1.565 2.763 2.334 5.795 2.334 9.027 0 3.486-.824 6.705-2.566 9.546-1.694 2.764-4.002 4.936-6.869 6.48-2.883 1.552-6.067 2.298-9.477 2.298-2.011 0-3.988-.284-5.92-.85l-.014-.004-.016-.005q-.214-.066-.426-.137v14.596H23.9v-53.04c.02-3.716.924-7.115 2.84-10.052 1.852-2.838 4.356-5.029 7.44-6.55 3.068-1.515 6.432-2.244 10.03-2.244 2.519 0 4.947.358 7.265 1.092 2.314.733 4.417 1.81 6.276 3.246a16.15 16.15 0 0 1 4.546 5.376c1.178 2.203 1.731 4.635 1.731 7.214"/><path fill="#000" fill-opacity=".47" d="M62.734 48.86q0-3.995-1.887-7.327-1.75-3.133-5.038-5.074a14.2 14.2 0 0 0 2.779-3.436l.227-.409q1.764-3.308 1.763-6.788 0-3.113-1.323-5.588a12.7 12.7 0 0 0-3.602-4.263 16.4 16.4 0 0 0-4.495-2.45l-.724-.245a20.2 20.2 0 0 0-5.409-.917l-.815-.014q-4.68 0-8.504 1.886-3.822 1.887-6.077 5.342t-2.278 8.185v49.572h10.095V60.622l.32-.147q2.13 1.813 4.557 2.548 2.123.622 4.32.7l.63.011q4.065 0 7.4-1.659l.44-.228q3.287-1.77 5.3-4.83l.264-.413q2.058-3.358 2.057-7.744M47.032 27.468c0-.94-.269-1.469-.686-1.88l-.018-.018c-.355-.354-.927-.68-2.118-.68-.794 0-1.393.16-1.875.411-.397.215-.723.524-1 1.016l-.01.02c-.224.391-.429 1.025-.429 2.062v1.794h3.142c1.222 0 1.734-.244 1.893-.35.465-.323.668-.619.775-.877.241-.598.326-1.09.326-1.498m3.441.344q-.064 1.208-.578 2.474-.588 1.421-2.01 2.401-1.396.956-3.847.956h-2.205v7.572h3.21q2.107 0 3.847.808 1.74.81 2.77 2.329 1.052 1.519 1.053 3.626l-.015.484a6.8 6.8 0 0 1-.916 3.069l-.245.388q-.9 1.322-2.403 2.136-1.69.93-4.018.931v-3.45c1.089 0 1.832-.216 2.354-.503l.01-.006.01-.004c.622-.338 1.029-.747 1.313-1.233.293-.5.46-1.077.46-1.812 0-.804-.192-1.304-.44-1.66l-.01-.017-.011-.015c-.32-.471-.747-.846-1.367-1.134-.66-.307-1.44-.487-2.392-.487h-4.147v2.822c0 .81.173 1.495.493 2.11a3.66 3.66 0 0 0 1.364 1.412c.514.299 1.254.527 2.363.527v3.45l-.59-.015Q42.5 54.86 41 53.98a7.1 7.1 0 0 1-2.647-2.745q-.907-1.715-.907-3.749V28.4q0-1.951.675-3.377l.208-.397q.882-1.567 2.401-2.376 1.544-.81 3.48-.809l.353.006q2.619.1 4.204 1.685 1.715 1.69 1.715 4.337zm13.555-1.986c0 2.93-.748 5.746-2.17 8.41a18 18 0 0 1-1.038 1.702 16.5 16.5 0 0 1 3.03 3.895c1.565 2.763 2.334 5.795 2.334 9.027 0 3.486-.824 6.705-2.566 9.546-1.694 2.764-4.002 4.936-6.869 6.48-2.883 1.552-6.067 2.298-9.477 2.298-2.011 0-3.988-.284-5.92-.85l-.014-.004-.016-.005q-.214-.066-.426-.137v14.596H23.9v-53.04c.02-3.716.924-7.115 2.84-10.052 1.852-2.838 4.356-5.029 7.44-6.55 3.068-1.515 6.432-2.244 10.03-2.244 2.519 0 4.947.358 7.265 1.092 2.314.733 4.417 1.81 6.276 3.246a16.15 16.15 0 0 1 4.546 5.376c1.178 2.203 1.731 4.635 1.731 7.214"/><path fill="url(#beta-c)" d="M41.833 34.207h4.729q5.22 0 8.821 2.01 3.602 1.984 5.465 5.317 1.887 3.333 1.887 7.327 0 4.386-2.059 7.743-2.058 3.357-5.562 5.244t-7.841 1.887a17.5 17.5 0 0 1-4.95-.71q-2.427-.735-4.558-2.55l-.319.148V47.489q0 2.033.907 3.749a7.1 7.1 0 0 0 2.646 2.744q1.716 1.005 4.117 1.005 2.328 0 4.019-.931 1.715-.931 2.646-2.524t.931-3.553q0-2.107-1.053-3.627-1.03-1.52-2.77-2.328t-3.846-.808h-3.21zM44.21 12.35q3.282 0 6.224.93 2.94.933 5.219 2.696a12.7 12.7 0 0 1 3.602 4.264q1.323 2.475 1.323 5.587 0 3.48-1.764 6.788-1.764 3.307-5.121 5.464t-8.136 2.156h-3.724v-6.591h2.205q2.45 0 3.847-.956 1.421-.98 2.01-2.401.587-1.446.588-2.818 0-2.647-1.716-4.338-1.69-1.69-4.558-1.69-1.935 0-3.48.808-1.518.81-2.4 2.377-.883 1.544-.883 3.774v48.935H27.351V27.763q.024-4.73 2.279-8.185 2.253-3.455 6.076-5.342t8.503-1.886"/><defs><linearGradient id="beta-a" x1="26.383" x2="52.259" y1="-.608" y2="102.897" gradientUnits="userSpaceOnUse"><stop stop-color="#46cd7c"/><stop offset="1" stop-color="#0b85ff"/></linearGradient><linearGradient id="beta-b" x1="31.677" x2="51.237" y1="-2.891" y2="93.157" gradientUnits="userSpaceOnUse"><stop stop-color="#29d1ff"/><stop offset="1" stop-color="#4834cb"/></linearGradient><linearGradient id="beta-c" x1="33.858" x2="52.834" y1="1.692" y2="87.947" gradientUnits="userSpaceOnUse"><stop stop-color="#29d1ff"/><stop offset="1" stop-color="#4834cb"/></linearGradient></defs></svg> |