ahbeng/NUSMods

View on GitHub
website/src/img/icons/review.svg

Summary

Maintainability
Test Coverage
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><circle cx="254.04" cy="267" r="245" fill="#5dc1d8"/><path d="M507 191.8H364.42c-2.75 0-5 2.25-5 5v70.6a27.89 27.89 0 0 1 6.38 41.24h38.5c2.75 0 5 2.25 5 5v27.85c0 2.75 1.57 3.38 3.49 1.41l29.82-30.68a13.61 13.61 0 0 1 8.48-3.58H507c2.75 0 5-2.25 5-5V196.8c0-2.75-2.25-5-5-5z" fill="#f87eab"/><path d="M379.26 303.64V196.8c0-2.75 2.25-5 5-5h-19.84c-2.75 0-5 2.25-5 5v70.59a27.89 27.89 0 0 1 6.38 41.24h18.46c-2.75 0-5-2.25-5-5z" fill="#e26693"/><path d="M435.71 278.56a79.39 79.39 0 0 1-60.19-27.62 2.24 2.24 0 0 1 0-2.92 79.39 79.39 0 0 1 120.38 0c.72.83.72 2.07 0 2.92a79.38 79.38 0 0 1-60.19 27.62z" fill="#fff"/><path d="M390.02 250.94a2.24 2.24 0 0 1 0-2.92 79.4 79.4 0 0 1 52.93-27.3 79.4 79.4 0 0 0-67.43 27.29 2.24 2.24 0 0 0 0 2.93 79.39 79.39 0 0 0 67.43 27.28 79.4 79.4 0 0 1-52.93-27.28z" fill="#d9eafc"/><path d="M458.83 249.47a23.12 23.12 0 1 1-46.24 0 23.12 23.12 0 0 1 46.24 0z" fill="#aec1ed"/><path d="M435.71 234.91a14.56 14.56 0 0 0-12.42 22.14 5.44 5.44 0 1 1 8.35 6.4 14.53 14.53 0 0 0 18.63-13.98c0-8.04-6.52-14.56-14.56-14.56z" fill="#1a2b63"/><path d="M433.72 259.17a5.43 5.43 0 1 1-10.87 0 5.43 5.43 0 0 1 10.87 0z" fill="#fff"/><path d="M166.22 199.44a61.53 61.53 0 0 1 27.2-51.04v-17.45c0-2.75-2.25-5-5-5H24.84c-2.75 0-5 2.25-5 5v106.83c0 2.75 2.25 5 5 5h64.98c2.75 0 6.67 1.51 8.7 3.36l34.45 31.14c2.04 1.84 3.7 1.1 3.7-1.65v-27.85c0-2.75 2.25-5 5-5h24.55v-43.34z" fill="#445ea0"/><path d="M105.04 5c0-2.75 2.25-5 5-5h166.08c2.75 0 5 2.25 5 5v98.8c0 2.75-2.25 5-5 5h-47.57c-2.75 0-5 2.25-5 5v17.44c0 2.75-1.89 3.78-4.2 2.29L185.3 111.5a20 20 0 0 0-9.2-2.72h-66.05c-2.75 0-5-2.25-5-5V5z" fill="#fe3745"/><path d="M124.88 103.8V5c0-2.75 2.25-5 5-5h-19.84c-2.75 0-5 2.25-5 5v98.8c0 2.75 2.25 5 5 5h19.84c-2.75 0-5-2.25-5-5z" fill="#b7092b"/><g fill="#ffaf10"><path d="M144.32 27.79c1.27-2.58 3.36-2.58 4.63 0l4.46 9.02a11.19 11.19 0 0 0 7.5 5.45l9.96 1.45c2.85.41 3.5 2.4 1.43 4.4l-7.2 7.03a11.19 11.19 0 0 0-2.87 8.82l1.7 9.92c.49 2.84-1.2 4.06-3.75 2.72l-8.9-4.68a11.2 11.2 0 0 0-9.28 0l-8.9 4.68c-2.56 1.34-4.25.12-3.76-2.72l1.7-9.92c.49-2.84-.8-6.8-2.86-8.82l-7.2-7.02c-2.07-2.01-1.42-4 1.43-4.41l9.95-1.45a11.18 11.18 0 0 0 7.5-5.45l4.46-9.02zM256.01 40.38H189.1a7.5 7.5 0 1 1 0-15h66.92a7.5 7.5 0 1 1 0 15zM256.01 60.35H189.1a7.5 7.5 0 1 1 0-15h66.92a7.5 7.5 0 1 1 0 15zM222.68 80.33H189.1a7.5 7.5 0 1 1 0-15h33.6a7.5 7.5 0 1 1 0 15z"/></g><path d="M372.69 397.3h-56.82l1.51 5.45a7.54 7.54 0 0 1-2.14 7l-30.98 26.48c-.75.64-1.73.99-2.75.99-1.18 0-2.31-.48-3.09-1.3l-20.23-21.33a5.68 5.68 0 0 0-8.3 0l-20.23 21.33c-.78.82-1.9 1.3-3.09 1.3-1.02 0-2-.35-2.74-1l-30.99-26.46a7.56 7.56 0 0 1-2.14-7l1.5-5.46h-56.8A27.41 27.41 0 0 0 108 424.68v39.06C148.8 494.05 199.32 512 254.04 512s105.25-17.95 146.03-48.27v-39.06a27.41 27.41 0 0 0-27.38-27.37z" fill="#293d7c"/><path d="M127.86 424.68a27.41 27.41 0 0 1 27.38-27.38h-19.85a27.41 27.41 0 0 0-27.38 27.38v39.06c6.39 4.74 13 9.18 19.85 13.3v-52.36z" fill="#1a2b63"/><path d="M254.04 456.69a9.38 9.38 0 0 1-9.33-9.33 9.37 9.37 0 0 1 9.33-9.34 9.38 9.38 0 0 1 9.34 9.34 9.38 9.38 0 0 1-9.34 9.33z" fill="#fff"/><path d="M254.5 453.95a9.37 9.37 0 0 1-2.74-6.6 9.37 9.37 0 0 1 5.8-8.63 9.36 9.36 0 0 0-12.86 8.63 9.38 9.38 0 0 0 9.34 9.34c1.21 0 2.41-.25 3.52-.7a9.28 9.28 0 0 1-3.06-2.04z" fill="#d9eafc"/><path d="M254.04 494.42a9.36 9.36 0 0 1-9.33-9.33 9.38 9.38 0 0 1 9.33-9.33 9.38 9.38 0 0 1 9.34 9.33 9.37 9.37 0 0 1-9.34 9.33z" fill="#fff"/><path d="M254.5 491.69a9.37 9.37 0 0 1-2.74-6.6 9.37 9.37 0 0 1 5.8-8.63 9.33 9.33 0 1 0 0 17.26 9.28 9.28 0 0 1-3.06-2.03z" fill="#d9eafc"/><path d="M309.29 369.71a87.15 87.15 0 0 1-55.25 19.7 87.16 87.16 0 0 1-55.25-19.7l-9.06 32.78a8.55 8.55 0 0 0 2.46 8.03l30.99 26.47a5.31 5.31 0 0 0 7.2-.38l20.24-21.34a4.68 4.68 0 0 1 6.85 0l20.22 21.34a5.31 5.31 0 0 0 7.22.38l30.98-26.47a8.55 8.55 0 0 0 2.46-8.03l-9.06-32.78z" fill="#fff"/><path d="M212.04 410.52a8.55 8.55 0 0 1-2.46-8.03l6.07-21.99a87.92 87.92 0 0 1-16.86-10.79l-9.06 32.78a8.55 8.55 0 0 0 2.46 8.03l30.99 26.47a5.31 5.31 0 0 0 7.2-.38l5.46-5.75-23.8-20.34z" fill="#d9eafc"/><path d="M294.09 157.15a48.62 48.62 0 0 0-18.72 3.73 61.24 61.24 0 0 1 11.1 20.92c33.01 6.09 56.4 23.53 56.4 61.14v-37.01a48.77 48.77 0 0 0-48.78-48.78z" fill="#ff9518"/><path d="M254.04 179.15c11.96 0 23.37.88 33.79 2.91a62.54 62.54 0 0 0-122.61 17.38v43.5c0-49.05 39.77-63.8 88.82-63.8z" fill="#ffaf10"/><path d="M182.87 198.83a62.54 62.54 0 0 1 53.74-61.3 62.54 62.54 0 0 0-71.4 61.92v43.5c0-19.94 6.57-34.2 17.66-44.12z" fill="#ff9518"/><path d="M166.46 301.82v-39.87h-2.71a28.9 28.9 0 1 0 0 57.79h4.56a87.65 87.65 0 0 1-1.85-17.92z" fill="#ffdd8d"/><path d="M145.43 290.85a28.9 28.9 0 0 1 21.03-27.8v-1.1h-2.71a28.9 28.9 0 1 0 0 57.79h4.56l-.12-.66a28.9 28.9 0 0 1-22.76-28.23z" fill="#ff9f60"/><path d="M344.34 261.95h-2.72v39.87c0 6.14-.64 12.13-1.85 17.92h4.57a28.9 28.9 0 0 0 0-57.79z" fill="#ffc987"/><path d="M342.86 301.82a88.82 88.82 0 1 1-177.64 0v-59.88c0-49.05 39.77-63.8 88.82-63.8 49.06 0 88.82 14.75 88.82 63.8v59.88z" fill="#ffe2b8"/><path d="M182.86 301.82v-59.88c0-46.08 35.08-61.88 80-63.63-2.9-.1-5.84-.17-8.82-.17-49.06 0-88.82 14.75-88.82 63.8v59.88a88.82 88.82 0 0 0 97.64 88.39 88.83 88.83 0 0 1-80-88.39z" fill="#ffc987"/><g fill="#a53535"><path d="M211.73 284.1a9.33 9.33 0 0 1-9.34-9.34v-16.18a9.33 9.33 0 0 1 18.67 0v16.18a9.33 9.33 0 0 1-9.33 9.34zM296.36 284.1a9.33 9.33 0 0 1-9.34-9.34v-16.18a9.33 9.33 0 1 1 18.67 0v16.18a9.33 9.33 0 0 1-9.33 9.34zM262.13 304.22h-11.2c-7.9 0-14.31-6.42-14.31-14.32v-26.54a9.33 9.33 0 0 1 18.67 0v22.19h6.84a9.34 9.34 0 0 1 0 18.67z"/></g><path d="M279.57 320.37H228.5a7.81 7.81 0 0 0-7.81 7.81 33.38 33.38 0 0 0 33.34 33.34 33.38 33.38 0 0 0 33.34-33.34c0-4.32-3.5-7.81-7.81-7.81z" fill="#fff"/><path d="M512 44c0-2.75-2.25-5-5-5H318.92c-2.75 0-5 2.25-5 5v102.82c0 2.75 2.25 5 5 5h54.76c2.75 0 5 2.25 5 5v18.46c0 2.75 1.93 3.85 4.3 2.44l39.17-23.34a21.49 21.49 0 0 1 9.3-2.56H507c2.75 0 5-2.25 5-5V44z" fill="#ff9518"/><path d="M19.84 237.78V130.95c0-2.75 2.25-5 5-5H5c-2.75 0-5 2.25-5 5v106.83c0 2.75 2.25 5 5 5h19.84c-2.75 0-5-2.25-5-5z" fill="#293d7c"/><path d="M333.76 146.82V44c0-2.75 2.25-5 5-5h-19.84c-2.75 0-5 2.25-5 5v102.82c0 2.75 2.25 5 5 5h19.84c-2.75 0-5-2.25-5-5z" fill="#ef8318"/><g fill="#fff"><path d="M356.07 68.3c1.21-2.45 3.2-2.45 4.41 0l4.24 8.6a10.65 10.65 0 0 0 7.14 5.19l9.48 1.38c2.72.39 3.33 2.28 1.37 4.2l-6.86 6.68a10.65 10.65 0 0 0-2.73 8.4l1.62 9.44c.46 2.7-1.15 3.87-3.57 2.59l-8.48-4.46a10.66 10.66 0 0 0-8.83 0l-8.48 4.46c-2.42 1.27-4.03.1-3.57-2.6l1.62-9.44c.46-2.7-.76-6.48-2.72-8.4l-6.86-6.68c-1.97-1.91-1.35-3.8 1.36-4.2l9.48-1.37c2.71-.4 5.93-2.73 7.14-5.2l4.24-8.58zM416.04 68.3c1.22-2.45 3.2-2.45 4.41 0l4.24 8.6a10.65 10.65 0 0 0 7.14 5.19l9.48 1.38c2.72.39 3.33 2.28 1.37 4.2l-6.86 6.68a10.66 10.66 0 0 0-2.73 8.4l1.62 9.44c.47 2.7-1.14 3.87-3.57 2.59l-8.48-4.46a10.66 10.66 0 0 0-8.82 0l-8.48 4.46c-2.43 1.27-4.04.1-3.57-2.6l1.62-9.44c.46-2.7-.77-6.48-2.73-8.4l-6.86-6.68c-1.97-1.91-1.35-3.8 1.36-4.2l9.48-1.37c2.72-.4 5.93-2.73 7.14-5.2l4.24-8.58zM476.01 68.3c1.22-2.45 3.2-2.45 4.42 0l4.24 8.6a10.65 10.65 0 0 0 7.14 5.19l9.48 1.38c2.71.39 3.32 2.28 1.36 4.2l-6.86 6.68a10.66 10.66 0 0 0-2.73 8.4l1.62 9.44c.47 2.7-1.14 3.87-3.57 2.59l-8.48-4.46a10.66 10.66 0 0 0-8.82 0l-8.48 4.46c-2.43 1.27-4.04.1-3.57-2.6l1.62-9.44c.46-2.7-.77-6.48-2.73-8.4l-6.86-6.68c-1.97-1.91-1.35-3.8 1.36-4.2l9.48-1.37c2.72-.4 5.93-2.73 7.14-5.2l4.24-8.58z"/></g><g fill="#91e0e8"><path d="M135.77 165.2H37.33a7.5 7.5 0 1 1 0-15h98.44a7.5 7.5 0 1 1 0 15zM135.77 189.85H37.33a7.5 7.5 0 1 1 0-15h98.44a7.5 7.5 0 1 1 0 15zM86.75 214.5H37.33a7.5 7.5 0 1 1 0-15h49.42a7.5 7.5 0 1 1 0 15z"/></g></svg>