ActAsMask.js 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. /*
  2. * Copyright (C) 2017 - present Instructure, Inc.
  3. *
  4. * This file is part of Canvas.
  5. *
  6. * Canvas is free software: you can redistribute it and/or modify it under
  7. * the terms of the GNU Affero General Public License as published by the Free
  8. * Software Foundation, version 3 of the License.
  9. *
  10. * Canvas is distributed in the hope that it will be useful, but WITHOUT ANY
  11. * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
  12. * A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
  13. * details.
  14. *
  15. * You should have received a copy of the GNU Affero General Public License along
  16. * with this program. If not, see <http://www.gnu.org/licenses/>.
  17. */
  18. import React from 'react'
  19. export default function ActAsMask () {
  20. return (
  21. <svg
  22. viewBox="0 0 129 157"
  23. className="ActAs__mask"
  24. >
  25. <path
  26. className="ActAs__mask-1"
  27. d="M64.8 155.21a11 11 0 0 1-11.07-10.93l-.61-90.51a11 11 0 0 1 22-.15l.61 90.51a11 11 0 0 1-10.93 11.08z"
  28. />
  29. <path
  30. className="ActAs__mask-2"
  31. d={'M53.15 58.29c4.24 23 13.08 74.25 11.65 96.92M53.33 86s11.42 39.3 8.25 68.8M59.49 ' +
  32. '43.73c1.81 26.17 15 88.83 11.78 109.31M68.6 43.67c0 19.18 1.07 55.51 6.95 74.47M53.55 ' +
  33. '118.29c3.17 12.31 5.65 22.86 2.84 33.1'}
  34. />
  35. <path
  36. className="ActAs__mask-3"
  37. d="M118 66.4l-.35-51.69A9.5 9.5 0 0 0 102.74 7L64.32 33.51zM11.1 67.12l-.35-51.69a9.5 9.5 0 0 1 14.8-8l38.77 26z"
  38. />
  39. <path
  40. className="ActAs__mask-4"
  41. d="M19.36 23l.27 40.82M108.81 22.4l.27 40.82"
  42. />
  43. <path
  44. className="ActAs__mask-5"
  45. d="M114.44 85.9a53.44 53.44 0 1 0-99.8 0z"
  46. />
  47. <path
  48. className="ActAs__mask-6"
  49. d="M108.25 85.9A19.87 19.87 0 0 0 97.6 64.29C83.15 57 68.53 50.16 64.43 50.19s-18.62 7-33 14.55A19.86 19.86 0 0 0 21 85.9z"
  50. />
  51. <path d="M59.93 81.26l-5.57-7A6 6 0 0 1 59 64.55l11.06-.07a6 6 0 0 1 4.77 9.69l-5.48 7a6 6 0 0 1-9.42.09z" />
  52. <path
  53. className="ActAs__mask-7"
  54. d="M59.83 70.82l9.48-.06"
  55. />
  56. <path
  57. className="ActAs__mask-8"
  58. d="M100.62 85.9c3.41-14.09 1.06-28-.91-33.89l-22 8.26c4.36 9.73 9.6 17.3 10.57 25.63z"
  59. />
  60. <circle
  61. className="ActAs__mask-8"
  62. cx="88.23"
  63. cy="55.26"
  64. r="12"
  65. transform="rotate(-.39 87.962 54.657)"
  66. />
  67. <path d="M88.23 63.67a8.39 8.39 0 1 1 .06 0z" />
  68. <path
  69. className="ActAs__mask-6"
  70. d={'M88.24 47.34a7.92 7.92 0 0 1 .05 15.83h-.05a7.92 7.92 0 0 1-.05-15.83h.05m0-1h-.06a8.92 ' +
  71. '8.92 0 0 0 .06 17.83h.06a8.92 8.92 0 0 0-.06-17.83z'}
  72. />
  73. <circle
  74. className="ActAs__mask-6"
  75. cx="78.23"
  76. cy="42.71"
  77. r="4.65"
  78. transform="rotate(-.39 77.718 42.87)"
  79. />
  80. <path
  81. className="ActAs__mask-8"
  82. d="M41.1 85.9c.95-8.22 6-15.8 10.19-25.45l-22.11-8c-1.87 5.82-4 19.54-.58 33.41z"
  83. />
  84. <circle
  85. className="ActAs__mask-8"
  86. cx="40.7"
  87. cy="55.58"
  88. r="12"
  89. transform="rotate(-.39 40.95 54.497)"
  90. />
  91. <path
  92. d="M40.7 64a8.39 8.39 0 1 1 .06 0z"
  93. />
  94. <path
  95. className="ActAs__mask-6"
  96. d={'M40.7 47.66a7.92 7.92 0 0 1 .05 15.83h-.05a7.92 7.92 0 0 1-.05-15.83h.05m0-1h-.06a8.92 ' +
  97. '8.92 0 0 0 .06 17.83h.06a8.92 8.92 0 0 0-.06-17.83z'}
  98. />
  99. <circle
  100. className="ActAs__mask-6"
  101. cx="50.53"
  102. cy="42.9"
  103. r="4.65"
  104. transform="rotate(-.39 49.805 42.774)"
  105. />
  106. <circle
  107. className="ActAs__mask-9"
  108. cx="90.83"
  109. cy="52.62"
  110. r="2.62"
  111. transform="rotate(-.39 89.441 51.724)"
  112. />
  113. <circle
  114. className="ActAs__mask-9"
  115. cx="42.83"
  116. cy="52.95"
  117. r="2.62"
  118. transform="rotate(-.39 42.424 53.033)"
  119. />
  120. <path
  121. className="ActAs__mask-10"
  122. d="M114.44 85.9a53.44 53.44 0 1 0-99.8 0z"
  123. />
  124. </svg>
  125. )
  126. }