1 Commits

Author SHA1 Message Date
Theenoro
cce0783f4e v1.6 - added group mode 2019-06-28 02:34:39 +02:00
11 changed files with 138 additions and 188 deletions

View File

@@ -1,36 +1,2 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
id="svg5401"
height="512"
width="512">
<metadata
id="metadata5438">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs5436" />
<path
id="glasses"
style="stroke: none; fill: rgb(59, 68, 79)"
fill-rule="evenodd"
d="M 348.939911,228.879608 C 348.362732,233.809509 347.855652,239.842255 346.789673,245.235870 C 343.602081,261.364380 329.743378,276.307343 306.079590,278.009949 C 282.415833,279.712555 262.275787,267.799591 261.095551,251.401581 C 260.895447,248.621277 260.360138,245.501251 259.949341,242.467896 C 256.600494,240.611298 253.148895,240.607056 249.594574,242.455261 C 249.179474,245.557281 248.623993,248.759369 248.419128,251.606171 C 247.235199,268.058533 227.031647,280.010986 203.293243,278.302734 C 179.554840,276.594482 165.652435,261.602020 162.454773,245.420044 C 161.385437,240.008545 160.876770,233.955811 160.297760,229.009552 C 160.297760,229.009552 156.809448,228.758514 156.809448,228.758514 C 156.809448,228.758514 157.299438,221.949463 157.299438,221.949463 C 157.299438,221.949463 158.150574,222.010712 158.150574,222.010712 C 158.150574,222.010712 179.739105,223.564270 179.739105,223.564270 C 179.739105,223.564270 197.962189,224.875641 197.962189,224.875641 C 197.962189,224.875641 216.219147,226.189423 216.219147,226.189423 C 216.219147,226.189423 244.655823,228.235779 244.655823,228.235779 C 246.617004,228.483826 247.921082,229.324921 248.760895,230.580536 C 252.844788,232.368225 256.811005,232.375366 260.659515,230.601654 C 261.491730,229.265259 262.813354,228.365540 264.847015,228.108368 C 264.847015,228.108368 293.194305,226.068787 293.194305,226.068787 C 293.194305,226.068787 311.393890,224.759338 311.393890,224.759338 C 311.393890,224.759338 329.559692,223.452301 329.559692,223.452301 C 329.559692,223.452301 351.080353,221.903870 351.080353,221.903870 C 351.080353,221.903870 351.928802,221.842834 351.928802,221.842834 C 351.928802,221.842834 352.417267,228.629395 352.417267,228.629395 C 352.417267,228.629395 348.939911,228.879608 348.939911,228.879608 Z M 237.019867,236.237274 C 237.019867,236.237274 181.288300,232.226746 181.288300,232.226746 C 173.999054,231.598328 171.415344,239.789520 170.966095,246.032532 C 170.018951,259.194397 184.684265,270.974823 203.721985,272.344818 C 222.759705,273.714783 238.960663,264.155579 239.907806,250.993683 C 240.357056,244.750702 242.396210,240.895111 237.019867,236.237274 Z M 338.305115,245.846344 C 337.857269,239.623962 335.281677,231.459808 328.015350,232.086151 C 328.015350,232.086151 272.458984,236.083435 272.458984,236.083435 C 267.099548,240.725922 269.132294,244.568726 269.580109,250.791107 C 270.524292,263.909515 286.674316,273.437164 305.652191,272.071686 C 324.630066,270.706238 339.249298,258.964722 338.305115,245.846344 Z" />
<path
id="Shape 7"
style="stroke: none; fill: rgb(59, 67, 79)"
fill-rule="nonzero"
d="M 163.016968,261.106659 C 163.016968,261.106659 174.886597,209.110748 185.215393,194.888000 C 195.544189,180.665253 204.482269,177.263428 209.121399,176.828369 C 213.760529,176.393341 250.293213,187.192657 300.476440,174.821716 C 300.476440,174.821716 320.263580,174.032013 328.651367,193.884705 C 328.651367,193.884705 346.335724,225.522369 349.142212,257.093414 C 349.142212,257.093414 352.557343,257.093414 352.557343,257.093414 C 352.557343,257.093414 359.794525,201.750519 356.826324,168.801849 C 353.858032,135.853210 310.721863,119.639526 310.721863,119.639526 C 310.721863,119.639526 320.113495,112.616302 320.113495,112.616302 C 320.113495,112.616302 298.186890,105.838074 289.377228,109.606415 C 289.377228,109.606415 296.207489,95.559998 296.207489,95.559998 C 296.207489,95.559998 251.957397,95.648193 227.050873,115.626251 C 227.050873,115.626251 227.904663,105.593109 227.904663,105.593109 C 227.904663,105.593109 140.114838,119.055573 158.748047,259.100037 C 158.748047,259.100037 163.016968,261.106659 163.016968,261.106659 Z" />
</svg>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="161px" height="161px" viewBox="-0.5 -0.5 161 161" content="&lt;mxfile modified=&quot;2019-06-28T00:04:51.735Z&quot; host=&quot;&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/10.7.7 Chrome/73.0.3683.121 Electron/5.0.3 Safari/537.36&quot; etag=&quot;4y84a_n5wirjmbQ5iiPx&quot; version=&quot;10.7.7&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;BYeyNOF9D_3RunI87O23&quot; name=&quot;Page-1&quot;&gt;rZTBcoIwEIafhqMzhiDSoyJtD7aHeug5Q1bIGFiMsYBP3wBBYKwzdVouZL/dP8n+ycShYVa9KFakb8hBOu6cVw7dOK5L5ovA/BpSdyQgFiRKcFs0gJ24QK+09Cw4nCaFGlFqUUxhjHkOsZ4wphSW07I9yumqBUvgBuxiJm/pp+A6tV24y4G/gkjSfmXiP3WZjPXFtpNTyjiWI0Qjh4YKUXejrApBNub1vnS65zvZ68YU5Po3guwij9tNvVrnH9vIE/ns/XCc0W6WLybPtmG7WV33Dig85xyaSeYOXZep0LArWNxkS3PmhqU6kyYiZminA6WhurtPcu3eXBvADLSqTUk5+Et8a1o69raHzJ5pctUObZuB7fwBF8g/u7AXUoYoUbVa6vNg6XuGn7TCA4wydLXwaKvAXI/4vv3+6KcVeNa1ehqO3A5+MDt43GsTDre5zY3eBBp9Aw==&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><rect x="0" y="0" width="160" height="160" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="40" y="40" width="80" height="80" fill="#6d8764" stroke="#3a5431" pointer-events="none"/></g></svg>

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -1,36 +1,2 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
id="svg5401"
height="512"
width="512">
<metadata
id="metadata5438">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs5436" />
<path
id="glasses"
style="stroke: none; fill: rgb(59, 68, 79)"
fill-rule="evenodd"
d="M 348.939911,228.879608 C 348.362732,233.809509 347.855652,239.842255 346.789673,245.235870 C 343.602081,261.364380 329.743378,276.307343 306.079590,278.009949 C 282.415833,279.712555 262.275787,267.799591 261.095551,251.401581 C 260.895447,248.621277 260.360138,245.501251 259.949341,242.467896 C 256.600494,240.611298 253.148895,240.607056 249.594574,242.455261 C 249.179474,245.557281 248.623993,248.759369 248.419128,251.606171 C 247.235199,268.058533 227.031647,280.010986 203.293243,278.302734 C 179.554840,276.594482 165.652435,261.602020 162.454773,245.420044 C 161.385437,240.008545 160.876770,233.955811 160.297760,229.009552 C 160.297760,229.009552 156.809448,228.758514 156.809448,228.758514 C 156.809448,228.758514 157.299438,221.949463 157.299438,221.949463 C 157.299438,221.949463 158.150574,222.010712 158.150574,222.010712 C 158.150574,222.010712 179.739105,223.564270 179.739105,223.564270 C 179.739105,223.564270 197.962189,224.875641 197.962189,224.875641 C 197.962189,224.875641 216.219147,226.189423 216.219147,226.189423 C 216.219147,226.189423 244.655823,228.235779 244.655823,228.235779 C 246.617004,228.483826 247.921082,229.324921 248.760895,230.580536 C 252.844788,232.368225 256.811005,232.375366 260.659515,230.601654 C 261.491730,229.265259 262.813354,228.365540 264.847015,228.108368 C 264.847015,228.108368 293.194305,226.068787 293.194305,226.068787 C 293.194305,226.068787 311.393890,224.759338 311.393890,224.759338 C 311.393890,224.759338 329.559692,223.452301 329.559692,223.452301 C 329.559692,223.452301 351.080353,221.903870 351.080353,221.903870 C 351.080353,221.903870 351.928802,221.842834 351.928802,221.842834 C 351.928802,221.842834 352.417267,228.629395 352.417267,228.629395 C 352.417267,228.629395 348.939911,228.879608 348.939911,228.879608 Z M 237.019867,236.237274 C 237.019867,236.237274 181.288300,232.226746 181.288300,232.226746 C 173.999054,231.598328 171.415344,239.789520 170.966095,246.032532 C 170.018951,259.194397 184.684265,270.974823 203.721985,272.344818 C 222.759705,273.714783 238.960663,264.155579 239.907806,250.993683 C 240.357056,244.750702 242.396210,240.895111 237.019867,236.237274 Z M 338.305115,245.846344 C 337.857269,239.623962 335.281677,231.459808 328.015350,232.086151 C 328.015350,232.086151 272.458984,236.083435 272.458984,236.083435 C 267.099548,240.725922 269.132294,244.568726 269.580109,250.791107 C 270.524292,263.909515 286.674316,273.437164 305.652191,272.071686 C 324.630066,270.706238 339.249298,258.964722 338.305115,245.846344 Z" />
<path
id="Shape 7"
style="stroke: none; fill: rgb(59, 67, 79)"
fill-rule="nonzero"
d="M 163.016968,261.106659 C 163.016968,261.106659 174.886597,209.110748 185.215393,194.888000 C 195.544189,180.665253 204.482269,177.263428 209.121399,176.828369 C 213.760529,176.393341 250.293213,187.192657 300.476440,174.821716 C 300.476440,174.821716 320.263580,174.032013 328.651367,193.884705 C 328.651367,193.884705 346.335724,225.522369 349.142212,257.093414 C 349.142212,257.093414 352.557343,257.093414 352.557343,257.093414 C 352.557343,257.093414 359.794525,201.750519 356.826324,168.801849 C 353.858032,135.853210 310.721863,119.639526 310.721863,119.639526 C 310.721863,119.639526 320.113495,112.616302 320.113495,112.616302 C 320.113495,112.616302 298.186890,105.838074 289.377228,109.606415 C 289.377228,109.606415 296.207489,95.559998 296.207489,95.559998 C 296.207489,95.559998 251.957397,95.648193 227.050873,115.626251 C 227.050873,115.626251 227.904663,105.593109 227.904663,105.593109 C 227.904663,105.593109 140.114838,119.055573 158.748047,259.100037 C 158.748047,259.100037 163.016968,261.106659 163.016968,261.106659 Z" />
</svg>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="161px" height="161px" viewBox="-0.5 -0.5 161 161" content="&lt;mxfile modified=&quot;2019-06-28T00:04:51.735Z&quot; host=&quot;&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/10.7.7 Chrome/73.0.3683.121 Electron/5.0.3 Safari/537.36&quot; etag=&quot;4y84a_n5wirjmbQ5iiPx&quot; version=&quot;10.7.7&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;BYeyNOF9D_3RunI87O23&quot; name=&quot;Page-1&quot;&gt;rZTBcoIwEIafhqMzhiDSoyJtD7aHeug5Q1bIGFiMsYBP3wBBYKwzdVouZL/dP8n+ycShYVa9KFakb8hBOu6cVw7dOK5L5ovA/BpSdyQgFiRKcFs0gJ24QK+09Cw4nCaFGlFqUUxhjHkOsZ4wphSW07I9yumqBUvgBuxiJm/pp+A6tV24y4G/gkjSfmXiP3WZjPXFtpNTyjiWI0Qjh4YKUXejrApBNub1vnS65zvZ68YU5Po3guwij9tNvVrnH9vIE/ns/XCc0W6WLybPtmG7WV33Dig85xyaSeYOXZep0LArWNxkS3PmhqU6kyYiZminA6WhurtPcu3eXBvADLSqTUk5+Et8a1o69raHzJ5pctUObZuB7fwBF8g/u7AXUoYoUbVa6vNg6XuGn7TCA4wydLXwaKvAXI/4vv3+6KcVeNa1ehqO3A5+MDt43GsTDre5zY3eBBp9Aw==&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><rect x="0" y="0" width="160" height="160" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="40" y="40" width="80" height="80" fill="#6d8764" stroke="#3a5431" pointer-events="none"/></g></svg>

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -1,36 +1,2 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
id="svg5401"
height="512"
width="512">
<metadata
id="metadata5438">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs5436" />
<path
id="glasses"
style="stroke: none; fill: rgb(59, 68, 79)"
fill-rule="evenodd"
d="M 348.939911,228.879608 C 348.362732,233.809509 347.855652,239.842255 346.789673,245.235870 C 343.602081,261.364380 329.743378,276.307343 306.079590,278.009949 C 282.415833,279.712555 262.275787,267.799591 261.095551,251.401581 C 260.895447,248.621277 260.360138,245.501251 259.949341,242.467896 C 256.600494,240.611298 253.148895,240.607056 249.594574,242.455261 C 249.179474,245.557281 248.623993,248.759369 248.419128,251.606171 C 247.235199,268.058533 227.031647,280.010986 203.293243,278.302734 C 179.554840,276.594482 165.652435,261.602020 162.454773,245.420044 C 161.385437,240.008545 160.876770,233.955811 160.297760,229.009552 C 160.297760,229.009552 156.809448,228.758514 156.809448,228.758514 C 156.809448,228.758514 157.299438,221.949463 157.299438,221.949463 C 157.299438,221.949463 158.150574,222.010712 158.150574,222.010712 C 158.150574,222.010712 179.739105,223.564270 179.739105,223.564270 C 179.739105,223.564270 197.962189,224.875641 197.962189,224.875641 C 197.962189,224.875641 216.219147,226.189423 216.219147,226.189423 C 216.219147,226.189423 244.655823,228.235779 244.655823,228.235779 C 246.617004,228.483826 247.921082,229.324921 248.760895,230.580536 C 252.844788,232.368225 256.811005,232.375366 260.659515,230.601654 C 261.491730,229.265259 262.813354,228.365540 264.847015,228.108368 C 264.847015,228.108368 293.194305,226.068787 293.194305,226.068787 C 293.194305,226.068787 311.393890,224.759338 311.393890,224.759338 C 311.393890,224.759338 329.559692,223.452301 329.559692,223.452301 C 329.559692,223.452301 351.080353,221.903870 351.080353,221.903870 C 351.080353,221.903870 351.928802,221.842834 351.928802,221.842834 C 351.928802,221.842834 352.417267,228.629395 352.417267,228.629395 C 352.417267,228.629395 348.939911,228.879608 348.939911,228.879608 Z M 237.019867,236.237274 C 237.019867,236.237274 181.288300,232.226746 181.288300,232.226746 C 173.999054,231.598328 171.415344,239.789520 170.966095,246.032532 C 170.018951,259.194397 184.684265,270.974823 203.721985,272.344818 C 222.759705,273.714783 238.960663,264.155579 239.907806,250.993683 C 240.357056,244.750702 242.396210,240.895111 237.019867,236.237274 Z M 338.305115,245.846344 C 337.857269,239.623962 335.281677,231.459808 328.015350,232.086151 C 328.015350,232.086151 272.458984,236.083435 272.458984,236.083435 C 267.099548,240.725922 269.132294,244.568726 269.580109,250.791107 C 270.524292,263.909515 286.674316,273.437164 305.652191,272.071686 C 324.630066,270.706238 339.249298,258.964722 338.305115,245.846344 Z" />
<path
id="Shape 7"
style="stroke: none; fill: rgb(59, 67, 79)"
fill-rule="nonzero"
d="M 163.016968,261.106659 C 163.016968,261.106659 174.886597,209.110748 185.215393,194.888000 C 195.544189,180.665253 204.482269,177.263428 209.121399,176.828369 C 213.760529,176.393341 250.293213,187.192657 300.476440,174.821716 C 300.476440,174.821716 320.263580,174.032013 328.651367,193.884705 C 328.651367,193.884705 346.335724,225.522369 349.142212,257.093414 C 349.142212,257.093414 352.557343,257.093414 352.557343,257.093414 C 352.557343,257.093414 359.794525,201.750519 356.826324,168.801849 C 353.858032,135.853210 310.721863,119.639526 310.721863,119.639526 C 310.721863,119.639526 320.113495,112.616302 320.113495,112.616302 C 320.113495,112.616302 298.186890,105.838074 289.377228,109.606415 C 289.377228,109.606415 296.207489,95.559998 296.207489,95.559998 C 296.207489,95.559998 251.957397,95.648193 227.050873,115.626251 C 227.050873,115.626251 227.904663,105.593109 227.904663,105.593109 C 227.904663,105.593109 140.114838,119.055573 158.748047,259.100037 C 158.748047,259.100037 163.016968,261.106659 163.016968,261.106659 Z" />
</svg>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="161px" height="161px" viewBox="-0.5 -0.5 161 161" content="&lt;mxfile modified=&quot;2019-06-28T00:04:51.735Z&quot; host=&quot;&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/10.7.7 Chrome/73.0.3683.121 Electron/5.0.3 Safari/537.36&quot; etag=&quot;4y84a_n5wirjmbQ5iiPx&quot; version=&quot;10.7.7&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;BYeyNOF9D_3RunI87O23&quot; name=&quot;Page-1&quot;&gt;rZTBcoIwEIafhqMzhiDSoyJtD7aHeug5Q1bIGFiMsYBP3wBBYKwzdVouZL/dP8n+ycShYVa9KFakb8hBOu6cVw7dOK5L5ovA/BpSdyQgFiRKcFs0gJ24QK+09Cw4nCaFGlFqUUxhjHkOsZ4wphSW07I9yumqBUvgBuxiJm/pp+A6tV24y4G/gkjSfmXiP3WZjPXFtpNTyjiWI0Qjh4YKUXejrApBNub1vnS65zvZ68YU5Po3guwij9tNvVrnH9vIE/ns/XCc0W6WLybPtmG7WV33Dig85xyaSeYOXZep0LArWNxkS3PmhqU6kyYiZminA6WhurtPcu3eXBvADLSqTUk5+Et8a1o69raHzJ5pctUObZuB7fwBF8g/u7AXUoYoUbVa6vNg6XuGn7TCA4wydLXwaKvAXI/4vv3+6KcVeNa1ehqO3A5+MDt43GsTDre5zY3eBBp9Aw==&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><rect x="0" y="0" width="160" height="160" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="40" y="40" width="80" height="80" fill="#6d8764" stroke="#3a5431" pointer-events="none"/></g></svg>

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -1,36 +1,2 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
id="svg5401"
height="512"
width="512">
<metadata
id="metadata5438">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs5436" />
<path
id="glasses"
style="stroke: none; fill: rgb(59, 68, 79)"
fill-rule="evenodd"
d="M 348.939911,228.879608 C 348.362732,233.809509 347.855652,239.842255 346.789673,245.235870 C 343.602081,261.364380 329.743378,276.307343 306.079590,278.009949 C 282.415833,279.712555 262.275787,267.799591 261.095551,251.401581 C 260.895447,248.621277 260.360138,245.501251 259.949341,242.467896 C 256.600494,240.611298 253.148895,240.607056 249.594574,242.455261 C 249.179474,245.557281 248.623993,248.759369 248.419128,251.606171 C 247.235199,268.058533 227.031647,280.010986 203.293243,278.302734 C 179.554840,276.594482 165.652435,261.602020 162.454773,245.420044 C 161.385437,240.008545 160.876770,233.955811 160.297760,229.009552 C 160.297760,229.009552 156.809448,228.758514 156.809448,228.758514 C 156.809448,228.758514 157.299438,221.949463 157.299438,221.949463 C 157.299438,221.949463 158.150574,222.010712 158.150574,222.010712 C 158.150574,222.010712 179.739105,223.564270 179.739105,223.564270 C 179.739105,223.564270 197.962189,224.875641 197.962189,224.875641 C 197.962189,224.875641 216.219147,226.189423 216.219147,226.189423 C 216.219147,226.189423 244.655823,228.235779 244.655823,228.235779 C 246.617004,228.483826 247.921082,229.324921 248.760895,230.580536 C 252.844788,232.368225 256.811005,232.375366 260.659515,230.601654 C 261.491730,229.265259 262.813354,228.365540 264.847015,228.108368 C 264.847015,228.108368 293.194305,226.068787 293.194305,226.068787 C 293.194305,226.068787 311.393890,224.759338 311.393890,224.759338 C 311.393890,224.759338 329.559692,223.452301 329.559692,223.452301 C 329.559692,223.452301 351.080353,221.903870 351.080353,221.903870 C 351.080353,221.903870 351.928802,221.842834 351.928802,221.842834 C 351.928802,221.842834 352.417267,228.629395 352.417267,228.629395 C 352.417267,228.629395 348.939911,228.879608 348.939911,228.879608 Z M 237.019867,236.237274 C 237.019867,236.237274 181.288300,232.226746 181.288300,232.226746 C 173.999054,231.598328 171.415344,239.789520 170.966095,246.032532 C 170.018951,259.194397 184.684265,270.974823 203.721985,272.344818 C 222.759705,273.714783 238.960663,264.155579 239.907806,250.993683 C 240.357056,244.750702 242.396210,240.895111 237.019867,236.237274 Z M 338.305115,245.846344 C 337.857269,239.623962 335.281677,231.459808 328.015350,232.086151 C 328.015350,232.086151 272.458984,236.083435 272.458984,236.083435 C 267.099548,240.725922 269.132294,244.568726 269.580109,250.791107 C 270.524292,263.909515 286.674316,273.437164 305.652191,272.071686 C 324.630066,270.706238 339.249298,258.964722 338.305115,245.846344 Z" />
<path
id="Shape 7"
style="stroke: none; fill: rgb(59, 67, 79)"
fill-rule="nonzero"
d="M 163.016968,261.106659 C 163.016968,261.106659 174.886597,209.110748 185.215393,194.888000 C 195.544189,180.665253 204.482269,177.263428 209.121399,176.828369 C 213.760529,176.393341 250.293213,187.192657 300.476440,174.821716 C 300.476440,174.821716 320.263580,174.032013 328.651367,193.884705 C 328.651367,193.884705 346.335724,225.522369 349.142212,257.093414 C 349.142212,257.093414 352.557343,257.093414 352.557343,257.093414 C 352.557343,257.093414 359.794525,201.750519 356.826324,168.801849 C 353.858032,135.853210 310.721863,119.639526 310.721863,119.639526 C 310.721863,119.639526 320.113495,112.616302 320.113495,112.616302 C 320.113495,112.616302 298.186890,105.838074 289.377228,109.606415 C 289.377228,109.606415 296.207489,95.559998 296.207489,95.559998 C 296.207489,95.559998 251.957397,95.648193 227.050873,115.626251 C 227.050873,115.626251 227.904663,105.593109 227.904663,105.593109 C 227.904663,105.593109 140.114838,119.055573 158.748047,259.100037 C 158.748047,259.100037 163.016968,261.106659 163.016968,261.106659 Z" />
</svg>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="161px" height="161px" viewBox="-0.5 -0.5 161 161" content="&lt;mxfile modified=&quot;2019-06-28T00:04:51.735Z&quot; host=&quot;&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/10.7.7 Chrome/73.0.3683.121 Electron/5.0.3 Safari/537.36&quot; etag=&quot;4y84a_n5wirjmbQ5iiPx&quot; version=&quot;10.7.7&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;BYeyNOF9D_3RunI87O23&quot; name=&quot;Page-1&quot;&gt;rZTBcoIwEIafhqMzhiDSoyJtD7aHeug5Q1bIGFiMsYBP3wBBYKwzdVouZL/dP8n+ycShYVa9KFakb8hBOu6cVw7dOK5L5ovA/BpSdyQgFiRKcFs0gJ24QK+09Cw4nCaFGlFqUUxhjHkOsZ4wphSW07I9yumqBUvgBuxiJm/pp+A6tV24y4G/gkjSfmXiP3WZjPXFtpNTyjiWI0Qjh4YKUXejrApBNub1vnS65zvZ68YU5Po3guwij9tNvVrnH9vIE/ns/XCc0W6WLybPtmG7WV33Dig85xyaSeYOXZep0LArWNxkS3PmhqU6kyYiZminA6WhurtPcu3eXBvADLSqTUk5+Et8a1o69raHzJ5pctUObZuB7fwBF8g/u7AXUoYoUbVa6vNg6XuGn7TCA4wydLXwaKvAXI/4vv3+6KcVeNa1ehqO3A5+MDt43GsTDre5zY3eBBp9Aw==&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><rect x="0" y="0" width="160" height="160" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="40" y="40" width="80" height="80" fill="#6d8764" stroke="#3a5431" pointer-events="none"/></g></svg>

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -1 +1 @@
{"user":[["christina_juliana","svg"],["irmingrad_eckhard","svg"],["nele_mechthild","svg"],["stanislav_teun","svg"],["test","jpg"]]}
{"user":[["christina_juliana","svg"],["irmingrad_eckhard","svg"],["nele_mechthild","svg"],["stanislav_teun","svg"],["test","jpg"],["christina_juliana","svg"],["irmingrad_eckhard","svg"],["nele_mechthild","svg"],["stanislav_teun","svg"],["test","jpg"],["christina_juliana","svg"],["irmingrad_eckhard","svg"],["nele_mechthild","svg"],["stanislav_teun","svg"],["test","jpg"],["christina_juliana","svg"],["irmingrad_eckhard","svg"],["nele_mechthild","svg"],["stanislav_teun","svg"],["test","jpg"],["christina_juliana","svg"],["irmingrad_eckhard","svg"],["nele_mechthild","svg"],["stanislav_teun","svg"],["test","jpg"]]}

View File

@@ -1,36 +1,2 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
id="svg5401"
height="512"
width="512">
<metadata
id="metadata5438">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs5436" />
<path
id="glasses"
style="stroke: none; fill: rgb(59, 68, 79)"
fill-rule="evenodd"
d="M 348.939911,228.879608 C 348.362732,233.809509 347.855652,239.842255 346.789673,245.235870 C 343.602081,261.364380 329.743378,276.307343 306.079590,278.009949 C 282.415833,279.712555 262.275787,267.799591 261.095551,251.401581 C 260.895447,248.621277 260.360138,245.501251 259.949341,242.467896 C 256.600494,240.611298 253.148895,240.607056 249.594574,242.455261 C 249.179474,245.557281 248.623993,248.759369 248.419128,251.606171 C 247.235199,268.058533 227.031647,280.010986 203.293243,278.302734 C 179.554840,276.594482 165.652435,261.602020 162.454773,245.420044 C 161.385437,240.008545 160.876770,233.955811 160.297760,229.009552 C 160.297760,229.009552 156.809448,228.758514 156.809448,228.758514 C 156.809448,228.758514 157.299438,221.949463 157.299438,221.949463 C 157.299438,221.949463 158.150574,222.010712 158.150574,222.010712 C 158.150574,222.010712 179.739105,223.564270 179.739105,223.564270 C 179.739105,223.564270 197.962189,224.875641 197.962189,224.875641 C 197.962189,224.875641 216.219147,226.189423 216.219147,226.189423 C 216.219147,226.189423 244.655823,228.235779 244.655823,228.235779 C 246.617004,228.483826 247.921082,229.324921 248.760895,230.580536 C 252.844788,232.368225 256.811005,232.375366 260.659515,230.601654 C 261.491730,229.265259 262.813354,228.365540 264.847015,228.108368 C 264.847015,228.108368 293.194305,226.068787 293.194305,226.068787 C 293.194305,226.068787 311.393890,224.759338 311.393890,224.759338 C 311.393890,224.759338 329.559692,223.452301 329.559692,223.452301 C 329.559692,223.452301 351.080353,221.903870 351.080353,221.903870 C 351.080353,221.903870 351.928802,221.842834 351.928802,221.842834 C 351.928802,221.842834 352.417267,228.629395 352.417267,228.629395 C 352.417267,228.629395 348.939911,228.879608 348.939911,228.879608 Z M 237.019867,236.237274 C 237.019867,236.237274 181.288300,232.226746 181.288300,232.226746 C 173.999054,231.598328 171.415344,239.789520 170.966095,246.032532 C 170.018951,259.194397 184.684265,270.974823 203.721985,272.344818 C 222.759705,273.714783 238.960663,264.155579 239.907806,250.993683 C 240.357056,244.750702 242.396210,240.895111 237.019867,236.237274 Z M 338.305115,245.846344 C 337.857269,239.623962 335.281677,231.459808 328.015350,232.086151 C 328.015350,232.086151 272.458984,236.083435 272.458984,236.083435 C 267.099548,240.725922 269.132294,244.568726 269.580109,250.791107 C 270.524292,263.909515 286.674316,273.437164 305.652191,272.071686 C 324.630066,270.706238 339.249298,258.964722 338.305115,245.846344 Z" />
<path
id="Shape 7"
style="stroke: none; fill: rgb(59, 67, 79)"
fill-rule="nonzero"
d="M 163.016968,261.106659 C 163.016968,261.106659 174.886597,209.110748 185.215393,194.888000 C 195.544189,180.665253 204.482269,177.263428 209.121399,176.828369 C 213.760529,176.393341 250.293213,187.192657 300.476440,174.821716 C 300.476440,174.821716 320.263580,174.032013 328.651367,193.884705 C 328.651367,193.884705 346.335724,225.522369 349.142212,257.093414 C 349.142212,257.093414 352.557343,257.093414 352.557343,257.093414 C 352.557343,257.093414 359.794525,201.750519 356.826324,168.801849 C 353.858032,135.853210 310.721863,119.639526 310.721863,119.639526 C 310.721863,119.639526 320.113495,112.616302 320.113495,112.616302 C 320.113495,112.616302 298.186890,105.838074 289.377228,109.606415 C 289.377228,109.606415 296.207489,95.559998 296.207489,95.559998 C 296.207489,95.559998 251.957397,95.648193 227.050873,115.626251 C 227.050873,115.626251 227.904663,105.593109 227.904663,105.593109 C 227.904663,105.593109 140.114838,119.055573 158.748047,259.100037 C 158.748047,259.100037 163.016968,261.106659 163.016968,261.106659 Z" />
</svg>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="161px" height="161px" viewBox="-0.5 -0.5 161 161" content="&lt;mxfile modified=&quot;2019-06-28T00:04:51.735Z&quot; host=&quot;&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/10.7.7 Chrome/73.0.3683.121 Electron/5.0.3 Safari/537.36&quot; etag=&quot;4y84a_n5wirjmbQ5iiPx&quot; version=&quot;10.7.7&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;BYeyNOF9D_3RunI87O23&quot; name=&quot;Page-1&quot;&gt;rZTBcoIwEIafhqMzhiDSoyJtD7aHeug5Q1bIGFiMsYBP3wBBYKwzdVouZL/dP8n+ycShYVa9KFakb8hBOu6cVw7dOK5L5ovA/BpSdyQgFiRKcFs0gJ24QK+09Cw4nCaFGlFqUUxhjHkOsZ4wphSW07I9yumqBUvgBuxiJm/pp+A6tV24y4G/gkjSfmXiP3WZjPXFtpNTyjiWI0Qjh4YKUXejrApBNub1vnS65zvZ68YU5Po3guwij9tNvVrnH9vIE/ns/XCc0W6WLybPtmG7WV33Dig85xyaSeYOXZep0LArWNxkS3PmhqU6kyYiZminA6WhurtPcu3eXBvADLSqTUk5+Et8a1o69raHzJ5pctUObZuB7fwBF8g/u7AXUoYoUbVa6vNg6XuGn7TCA4wydLXwaKvAXI/4vv3+6KcVeNa1ehqO3A5+MDt43GsTDre5zY3eBBp9Aw==&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><rect x="0" y="0" width="160" height="160" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="40" y="40" width="80" height="80" fill="#6d8764" stroke="#3a5431" pointer-events="none"/></g></svg>

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -19,7 +19,7 @@
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
<title>React App</title>
<title>Random User</title>
<link href="main.css" rel="stylesheet"/>
</head>
<body>

View File

@@ -17,13 +17,20 @@ export class Main extends React.Component{
prank:30,
prank_i:0,
prank_delay:100
prank_delay:100,
grp_gui:"invi",
grp_member:2,
css:".group{opacity:0}"
}
this.selCh = this.selCh.bind(this);
this.changeChoosen = this.changeChoosen.bind(this);
this.choose = this.choose.bind(this);
this.chooseInit = this.chooseInit.bind(this);
this.openGrpGui = this.openGrpGui.bind(this);
this.chooseGroups = this.chooseGroups.bind(this);
var me = this;
Classes.load_Classes((data)=>{
@@ -92,12 +99,66 @@ export class Main extends React.Component{
},me.state.prank_delay)
}
openGrpGui(){
if(this.state.grp_gui==='invi'){
this.setState({grp_gui:'vi',"css":".group{opacity:1}"});
}else{
this.setState({grp_gui:'invi',"css":".group{opacity:0}"});
}
}
/**
* CHOOSE GROUPS
*/
chooseGroups(){
var tmp_map = {}
var mk_groups = Math.floor(this.state.students.length/this.state.grp_member);
var fill = this.state.students.length%this.state.grp_member;
for(var z = 0;z<mk_groups;z++){
tmp_map["grp_"+z] = [];
}
for(var i = 0; i<this.state.students.length;i++){
var grp = Math.floor(Math.random()*mk_groups);
if(this.state.students.length-1-fill>=i || tmp_map['grp_'+grp].length<mk_groups){
console.log("TEST")
var g = false;
var y = 0;
while(g==false){
grp = Math.floor(Math.random()*mk_groups);
if(tmp_map['grp_'+grp].length<this.state.grp_member){
g=true;
}
if(y>100){
console.log("ESC");
break;
}
y++;
}
}else{
console.log("FILL")
}
User.user_arr[i].setGroup(grp)
tmp_map["grp_"+grp].push( User.user_arr[i]);
}
console.log("INFO");
console.log(tmp_map)
console.log("REST " +fill);
console.log(Math.floor(this.state.students.length/this.state.grp_member));
console.log("INFO END")
}
render(){
return (
<div>
<div className="nav">
<div>
<select className="select-wrapper" onChange={this.selCh} value={this.state.selected}>
<select className="select-wrapper" onChange={this.selCh} value={this.state.selected} title="Gruppe auswählen">
<option value="-">-</option>
{this.state.classes.map((cl,i)=>
<option value={cl.toLowerCase()}>{cl.toUpperCase()}</option>
@@ -105,15 +166,29 @@ export class Main extends React.Component{
</select>
</div>
<div>
<input type="number" min="1" value={this.state.choose} onChange={this.changeChoosen}/>
<input type="number" min="1" value={this.state.choose} onChange={this.changeChoosen} title="Anzahl an zu wählenden Personen"/>
</div>
<div>
<button onClick={this.chooseInit}>Auswählen</button>
</div>
<div>
<button onClick={this.openGrpGui} title="Öffnet den Gruppenmodus">Gruppenmodus</button>
</div>
</div>
<div id="grp_gui" className={this.state.grp_gui}>
<div>
Gruppen aus <input type="number" min="2" value={this.state.grp_member} onChange={(e)=>{this.setState({grp_member:e.target.value})}}/> Personen.
</div>
<div>
<button onClick={this.chooseGroups} title="BETA feature">Gruppen bilden</button>
</div>
</div>
<div className="studentList">
{this.state.stud_html}
</div>
<style>
{this.state.css}
</style>
</div>
)
}

View File

@@ -11,7 +11,8 @@ export class Student extends React.Component{
cl:props.cl,
img_url:'data/class/'+props.cl+'/'+props.username[0]+'.'+props.username[1],
num:props.i,
dis:""
dis:"",
group:""
}
this.onErr = this.onErr.bind(this);
@@ -37,10 +38,14 @@ export class Student extends React.Component{
disappear(){
this.setState({dis:"disappear"});
}
setGroup(grp_id){
this.setState({group:grp_id});
}
render(){
var c = "user chosen_"+this.state.num+' '+this.state.dis;
return (
<div className={c}>
<div className="group">{this.state.group}</div>
<div className="user_img"><img src={this.state.img_url} onError={this.onErr} alt=""></img></div>
<div className="username">{this.state.username}</div>
</div>

23
src_less/grp_gui.less Normal file
View File

@@ -0,0 +1,23 @@
#grp_gui{
background-color: #f4f5f6;
line-height: 50px;
display: flex;
border: #e0e0e0 1px solid;
&.invi{
height: 0;
opacity: 0;
}
&.vi{
height: auto;
opacity: 1;
transition: 500ms all;
}
button{
height: 40px;
border: 1px solid #0c81f5;
background: #0c81f5;
color: #FFF;
}
}

View File

@@ -92,6 +92,7 @@ html,body{
margin: 5px;
padding: 5px;
transition: cubic-bezier(0.075, 0.82, 0.165, 1) 1000ms;
position: relative;
&.disappear{
opacity: 0.09;
transition: cubic-bezier(0.075, 0.82, 0.165, 1) 1000ms;
@@ -100,9 +101,24 @@ html,body{
opacity: 1;
transition: cubic-bezier(0.075, 0.82, 0.165, 1) 1000ms;
}
.group{
display: block;
position: absolute;
right: 5px;
padding: 5px;
border: 1px solid #56a1ec;
color: #FFF;
background: #0c81f5;
}
.user_img{
width: 200px;
height: 200px;
text-align: center;
line-height: 200px;
img{
width:200px;
max-width: 100%;
max-height: 100%;
vertical-align: middle;
}
}
.username{
@@ -111,4 +127,5 @@ html,body{
width: 200px;
}
}
}
}
@import './grp_gui.less';