-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathLogo.tsx
147 lines (143 loc) · 7.77 KB
/
Logo.tsx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
/**
* This program has been developed by students from the bachelor Computer Science at Utrecht University within the Software Project course.
* © Copyright Utrecht University (Department of Information and Computing Sciences)
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
/**
* @file Logo.tsx
* This file defines the Logo component (only the icon) for SecureSecoDAO.
*/
import React from 'react';
const Logo = (props: React.BaseHTMLAttributes<SVGElement>) => {
return (
<svg
{...props}
version="1.0"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 1000.000000 1000.000000"
preserveAspectRatio="xMidYMid meet"
>
<g
transform="translate(-115.000000,2075.000000) scale(0.125000,-0.125000)"
stroke="none"
fill="currentColor"
>
<path
d="M3660 16411 c-84 -26 -151 -83 -191 -161 -18 -36 -23 -68 -28 -160
l-6 -115 -43 -6 c-28 -3 -52 -15 -70 -32 l-27 -27 0 -303 c0 -286 1 -303 20
-329 11 -15 33 -32 49 -38 18 -6 159 -10 371 -10 212 0 353 4 371 10 16 6 38
23 49 38 19 26 20 43 20 329 l0 303 -27 27 c-18 17 -42 29 -70 32 l-43 6 -5
110 c-5 94 -10 119 -33 167 -15 31 -45 72 -66 91 -68 61 -191 92 -271 68z
m173 -113 c23 -11 50 -38 68 -65 27 -45 29 -52 29 -155 l0 -108 -197 2 -198 3
1 100 c1 127 26 185 99 223 68 35 129 35 198 0z m-31 -547 c41 -37 46 -96 10
-134 -17 -18 -22 -35 -22 -78 0 -68 -17 -103 -52 -107 -39 -5 -58 29 -58 102
0 48 -4 64 -22 83 -16 17 -23 37 -23 65 0 52 47 98 100 98 24 0 45 -9 67 -29z"
/>
<path
d="M4452 16143 c1 -5 16 -40 32 -78 l30 -70 290 0 c225 0 321 -4 421
-18 129 -18 333 -56 410 -77 235 -64 432 -135 605 -218 422 -202 794 -482
1092 -821 93 -106 248 -307 278 -361 7 -12 19 -10 79 20 39 18 71 35 71 37 0
8 -38 62 -116 168 -473 642 -1173 1119 -1930 1315 -342 89 -462 103 -902 107
-200 2 -362 0 -360 -4z"
/>
<path
d="M2830 15549 c-47 -33 -96 -68 -110 -77 -125 -84 -393 -329 -548 -502
-88 -98 -250 -310 -316 -415 -21 -33 -47 -72 -57 -87 -11 -15 -19 -29 -19 -31
0 -3 -24 -47 -53 -98 -199 -356 -311 -677 -394 -1129 -25 -137 -27 -167 -30
-522 -3 -208 -1 -378 4 -378 4 0 40 7 78 16 l70 16 1 317 c0 315 3 357 43 581
40 227 128 525 207 697 8 17 14 34 14 38 0 4 34 75 76 158 98 195 225 397 352
562 191 248 504 545 750 710 60 39 73 53 69 69 -3 12 -11 47 -18 79 -7 31 -18
57 -24 57 -5 -1 -48 -28 -95 -61z"
/>
<path
d="M4520 15517 c0 -8 -11 -40 -24 -73 l-24 -59 156 -160 c130 -133 311
-350 408 -490 11 -17 36 -52 55 -80 48 -69 208 -325 253 -407 l38 -68 -27 -10
c-14 -5 -32 -10 -38 -10 -24 0 -299 -73 -502 -133 -205 -61 -614 -205 -730
-257 -11 -5 -49 -21 -85 -35 -36 -15 -78 -32 -95 -40 -16 -7 -52 -23 -80 -35
-90 -39 -187 -84 -315 -147 -87 -43 -127 -58 -132 -49 -7 12 -46 254 -73 446
-8 63 -21 222 -27 352 -13 265 -2 529 29 691 14 71 15 91 5 95 -7 2 -35 21
-62 43 -55 44 -66 47 -74 22 -19 -68 -47 -288 -56 -448 -10 -193 0 -535 20
-695 5 -41 14 -113 20 -160 6 -47 22 -152 37 -235 31 -177 33 -205 13 -216
-229 -131 -452 -268 -558 -344 -77 -54 -328 -249 -393 -305 -132 -114 -389
-384 -389 -410 0 -3 32 -21 71 -40 59 -29 72 -32 79 -20 20 32 190 210 285
297 150 139 308 260 530 407 195 130 404 256 424 256 11 0 12 -2 41 -125 30
-122 87 -336 112 -415 157 -504 308 -889 510 -1303 38 -76 68 -141 68 -146 0
-8 -175 -41 -350 -65 -442 -63 -931 -61 -1239 5 -51 11 -95 18 -98 16 -9 -10
-73 -120 -73 -127 0 -20 176 -57 385 -80 368 -42 816 -16 1348 78 l108 19 18
-26 c10 -14 31 -51 48 -81 140 -258 383 -612 570 -830 111 -130 290 -309 372
-373 53 -42 62 -46 67 -30 4 10 17 43 29 74 l22 56 -129 122 c-266 254 -477
529 -738 960 -87 144 -92 155 -74 168 10 7 25 13 35 13 9 0 70 14 135 31 66
17 136 35 157 40 69 17 236 68 487 149 281 90 698 262 1045 431 140 68 124 79
155 -104 84 -491 100 -1004 43 -1331 -10 -60 -13 -101 -8 -103 6 -2 37 -21 70
-43 32 -21 61 -38 63 -36 2 2 15 66 28 142 22 121 26 177 31 434 3 172 1 351
-6 430 -12 158 -37 374 -51 445 -15 73 -42 234 -47 275 -4 32 -1 37 29 53 182
92 488 288 694 443 272 205 517 442 652 632 l23 31 -71 34 -70 35 -69 -86
c-133 -167 -366 -380 -606 -554 -234 -170 -605 -401 -620 -386 -3 3 -21 68
-41 144 -96 384 -277 938 -384 1179 -5 11 -39 90 -75 175 -37 85 -103 229
-146 319 -44 90 -79 167 -79 171 0 7 109 29 275 55 267 42 643 68 855 59 155
-7 398 -36 485 -58 32 -9 59 -15 60 -13 20 28 71 138 65 142 -22 13 -200 47
-342 65 -346 43 -882 16 -1304 -66 -45 -9 -106 -17 -135 -18 l-53 -1 -28 50
c-15 28 -31 57 -35 65 -13 28 -166 275 -226 365 -211 315 -445 593 -647 768
-67 59 -80 66 -80 44z m1010 -1622 c58 -114 87 -177 160 -340 154 -343 348
-892 425 -1200 7 -27 26 -102 43 -165 17 -63 33 -136 37 -162 l7 -47 -142 -71
c-412 -206 -969 -422 -1420 -549 -41 -12 -97 -28 -125 -36 -27 -8 -117 -30
-200 -50 -143 -35 -150 -35 -163 -18 -20 25 -242 484 -242 500 0 3 -6 19 -14
36 -29 64 -74 173 -91 222 -10 28 -21 55 -25 60 -6 9 -55 145 -130 360 -92
263 -219 727 -223 814 l-2 44 120 61 c351 178 783 354 1160 472 44 14 98 32
120 39 128 44 591 165 620 162 15 -2 36 -35 85 -132z"
/>
<path
d="M7982 14466 c-82 -27 -141 -76 -180 -151 -23 -44 -27 -65 -30 -167
l-4 -118 -39 0 c-29 0 -47 -8 -71 -29 l-33 -29 -3 -294 c-2 -271 -1 -296 16
-328 11 -19 30 -41 43 -47 18 -10 115 -12 379 -12 195 1 365 4 377 7 12 4 32
20 45 37 23 29 23 33 26 320 2 276 1 292 -18 323 -21 35 -54 52 -99 52 l-28 0
-5 113 c-5 123 -19 168 -78 239 -63 76 -202 115 -298 84z m161 -100 c39 -17
92 -71 106 -109 6 -16 11 -73 11 -128 l0 -99 -197 2 -198 3 -3 75 c-5 130 28
209 106 250 44 23 128 26 175 6z m-32 -542 c55 -28 71 -111 28 -150 -14 -13
-19 -31 -19 -73 0 -70 -17 -105 -51 -109 -42 -5 -59 21 -59 88 0 47 -5 67 -26
97 -63 92 29 198 127 147z"
/>
<path
d="M8224 13003 l-60 -14 4 -267 c3 -157 0 -317 -7 -389 -68 -746 -374
-1428 -891 -1992 -123 -134 -369 -350 -505 -444 -22 -15 -51 -35 -64 -45 l-23
-19 23 -71 c13 -40 28 -72 35 -72 6 0 22 8 35 18 13 11 49 36 79 57 335 232
683 596 912 951 113 175 222 378 282 524 15 36 33 79 41 95 7 17 34 91 59 165
83 248 130 454 166 735 10 78 13 727 4 763 -7 25 -7 25 -90 5z"
/>
<path
d="M1490 12194 c-99 -36 -168 -106 -196 -200 -8 -26 -14 -88 -14 -141
l0 -93 -30 0 c-17 0 -44 -7 -60 -15 -57 -30 -60 -46 -60 -358 0 -279 0 -285
23 -318 l23 -34 396 -3 396 -2 21 26 c20 26 21 38 21 333 0 298 -1 308 -21
330 -24 25 -59 41 -93 41 -23 0 -24 3 -28 113 -4 96 -8 119 -31 163 -34 67
-80 112 -144 141 -69 32 -145 38 -203 17z m168 -103 c85 -44 112 -99 112 -231
l0 -100 -200 0 -200 0 0 70 c0 106 16 166 59 213 20 22 50 46 66 53 44 19 120
17 163 -5z m-42 -536 c63 -26 78 -110 30 -164 -8 -9 -16 -46 -18 -85 -4 -69
-20 -96 -55 -96 -32 0 -53 39 -53 100 0 47 -5 67 -25 96 -14 20 -25 45 -25 56
0 34 31 79 63 93 40 18 41 18 83 0z"
/>
<path
d="M1898 10787 l-68 -32 50 -75 c288 -437 722 -841 1190 -1107 427 -242
858 -381 1358 -439 111 -12 212 -15 445 -12 166 1 307 6 313 10 9 6 4 29 -15
80 -24 65 -30 73 -52 70 -13 -1 -121 -5 -239 -8 -344 -10 -687 35 -1015 132
-137 40 -211 65 -280 94 -11 5 -54 23 -95 41 -78 32 -257 121 -326 160 -21 12
-48 27 -59 33 -37 21 -109 67 -200 129 -340 231 -670 565 -905 919 -14 21 -27
38 -30 37 -3 0 -35 -15 -72 -32z"
/>
<path
d="M5839 10159 c-68 -24 -130 -75 -167 -137 -24 -42 -28 -59 -32 -167
l-5 -120 -35 -6 c-45 -7 -75 -23 -94 -51 -14 -19 -16 -67 -16 -317 0 -277 1
-296 20 -326 11 -18 30 -35 43 -39 29 -8 725 -8 754 0 13 4 32 21 43 39 19 30
20 49 20 318 0 161 -4 297 -10 311 -12 33 -66 66 -107 66 l-33 0 0 103 c0 135
-17 185 -84 253 -39 38 -67 56 -116 72 -77 26 -108 27 -181 1z m205 -116 c65
-46 86 -98 86 -215 l0 -98 -200 0 -200 0 0 97 c0 78 4 105 21 140 22 46 70 89
116 103 50 17 133 4 177 -27z m-41 -541 c10 -11 21 -37 24 -59 4 -32 0 -44
-21 -70 -22 -26 -26 -41 -26 -94 0 -88 -36 -124 -82 -82 -14 13 -18 31 -18 85
0 37 -4 68 -10 68 -14 0 -40 55 -40 87 0 85 111 126 173 65z"
/>
</g>
</svg>
);
};
export default Logo;