Showing: full SVG
Concept Groups
orange scissors blade: 1 23 24 25 26 27 28 29 33
gray scissors handle: 17 18 19 20 21 22
blue glue bottle: 7 8 9 10 11 12 13 14 15 16
orange paper with star: 0 2
green triangle above scissors: 30
purple diamond near top: 3 4 5 6 31 32
Elements — click to highlight
| # | Tag | Concept | Purity | Contributions |
|---|---|---|---|---|
| 0 | path |
orange paper with st |
0.466
|
0.080 0.000 0.000 0.201 0.000 0.150 |
| 1 | path |
orange scissors blad |
1.000
|
0.000 0.000 0.000 0.000 0.000 0.000 |
| 2 | path |
orange paper with st |
0.461
|
0.008 0.000 0.000 0.026 0.000 0.022 |
| 3 | path |
purple diamond near |
0.492
|
0.004 0.000 0.000 0.017 0.000 0.020 |
| 4 | circle |
purple diamond near |
0.515
|
0.011 0.000 0.000 0.028 0.000 0.041 |
| 5 | path |
purple diamond near |
0.440
|
0.011 0.000 0.000 0.038 0.000 0.038 |
| 6 | path |
purple diamond near |
0.458
|
0.001 0.000 0.000 0.002 0.000 0.002 |
| 7 | path |
blue glue bottle |
0.620
|
0.026 0.000 0.239 0.079 0.000 0.042 |
| 8 | path |
blue glue bottle |
0.594
|
0.057 0.000 0.466 0.137 0.000 0.125 |
| 9 | path |
blue glue bottle |
0.568
|
0.001 0.000 0.004 0.001 0.000 0.002 |
| 10 | path |
blue glue bottle |
0.626
|
0.002 0.000 0.029 0.009 0.000 0.006 |
| 11 | path |
blue glue bottle |
0.573
|
0.007 0.000 0.144 0.042 0.000 0.058 |
| 12 | path |
blue glue bottle |
0.629
|
0.000 0.000 0.010 0.003 0.000 0.002 |
| 13 | ellipse |
blue glue bottle |
0.696
|
0.000 0.000 0.014 0.004 0.000 0.001 |
| 14 | path |
blue glue bottle |
0.621
|
0.005 0.000 0.037 0.011 0.000 0.006 |
| 15 | path |
blue glue bottle |
0.609
|
0.003 0.000 0.029 0.009 0.000 0.007 |
| 16 | circle |
blue glue bottle |
0.597
|
0.003 0.000 0.028 0.008 0.000 0.007 |
| 17 | path |
gray scissors handle |
0.674
|
0.074 0.340 0.001 0.059 0.000 0.031 |
| 18 | path |
gray scissors handle |
0.639
|
0.158 0.574 0.001 0.099 0.000 0.066 |
| 19 | path |
gray scissors handle |
0.680
|
0.004 0.015 0.000 0.002 0.000 0.001 |
| 20 | path |
gray scissors handle |
0.654
|
0.004 0.016 0.000 0.002 0.000 0.002 |
| 21 | circle |
gray scissors handle |
0.517
|
0.021 0.040 0.000 0.008 0.000 0.009 |
| 22 | circle |
gray scissors handle |
0.554
|
0.006 0.014 0.000 0.002 0.000 0.003 |
| 23 | path |
orange scissors blad |
0.502
|
0.064 0.000 0.000 0.024 0.000 0.039 |
| 24 | path |
orange scissors blad |
0.514
|
0.159 0.000 0.000 0.053 0.000 0.097 |
| 25 | ellipse |
orange scissors blad |
0.471
|
0.071 0.000 0.000 0.021 0.000 0.059 |
| 26 | ellipse |
orange scissors blad |
1.000
|
0.000 0.000 0.000 0.000 0.000 0.000 |
| 27 | ellipse |
orange scissors blad |
0.462
|
0.016 0.000 0.000 0.005 0.000 0.014 |
| 28 | ellipse |
orange scissors blad |
0.477
|
0.036 0.000 0.000 0.010 0.000 0.029 |
| 29 | path |
orange scissors blad |
0.462
|
0.002 0.000 0.000 0.001 0.000 0.002 |
| 30 | path |
green triangle above |
0.923
|
0.026 0.000 0.000 0.024 1.000 0.032 |
| 31 | circle |
purple diamond near |
0.522
|
0.004 0.000 0.000 0.008 0.000 0.013 |
| 32 | path |
purple diamond near |
0.592
|
0.006 0.000 0.000 0.014 0.000 0.029 |
| 33 | path |
orange scissors blad |
0.561
|
0.130 0.001 0.000 0.055 0.000 0.045 |
SVG Code
<svg xmlns="http://www.w3.org/2000/svg" width="900" height="600" viewBox="0 0 900 600">
<defs>
<style>
.outline{stroke:#1a1a1a;stroke-width:8;stroke-linecap:round;stroke-linejoin:round}
.thin{stroke:#1a1a1a;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}
</style>
<!-- subtle shadow for flat cartoon depth -->
<filter id="shadow" x="-20%" y="-20%" width="140%" height="140%">
<feDropShadow dx="0" dy="3" stdDeviation="2" flood-color="#000" flood-opacity="0.18"/>
</filter>
</defs>
<!-- Step-by-Step Analysis (visual plan)
1) Transparent background (no rect fill).
2) Orange cutout paper at bottom-right with bold outline and a few cut shapes (star/heart/circle).
3) Glue bottle (white body, blue label/cap) above paper, tilted, with a nozzle and glue drops.
4) Scissors with orange handles on left, blades open, cutting into floating shapes.
5) Add a few colorful cut shapes around scissors to emphasize crafting.
6) Keep flat fills, bold outlines, minimal shading. -->
<!-- Orange cutout paper -->
<g filter="url(#shadow)">
<path class="outline" fill="#F28C28"
d="M520,360
C560,330 620,330 660,350
C700,370 760,360 800,385
L820,520
C780,540 720,545 680,530
C640,515 590,530 550,520
L520,360 Z"/>
<!-- paper corner fold -->
<path class="thin" fill="#F6A24A"
d="M760,380 L805,395 L800,440
C785,425 772,405 760,380 Z"/>
</g>
<!-- Cutout shapes on the paper -->
<g>
<!-- star cutout -->
<path class="outline" fill="#FFD34D"
d="M640,420
L655,450 L688,455
L663,476 L670,508
L640,492 L610,508
L617,476 L592,455
L625,450 Z"/>
<!-- heart cutout -->
<path class="outline" fill="#FF5A7A"
d="M735,430
C735,410 760,405 772,420
C784,405 810,410 810,432
C810,460 780,480 772,490
C764,480 735,460 735,430 Z"/>
<!-- circle cutout -->
<circle class="outline" cx="585" cy="470" r="28" fill="#6BD6FF"/>
</g>
<!-- Glue puddle/adhesive on paper -->
<g filter="url(#shadow)">
<path class="outline" fill="#BFEFFF"
d="M690,505
C705,485 740,485 755,505
C770,525 760,550 735,555
C710,560 680,540 690,505 Z"/>
<path class="thin" fill="none" opacity="0.55"
d="M705,515 C718,503 742,503 750,520"/>
</g>
<!-- Glue bottle -->
<g transform="translate(610 140) rotate(-18)" filter="url(#shadow)">
<!-- bottle body -->
<path class="outline" fill="#FFFFFF"
d="M130,40
C155,40 175,60 175,85
L175,260
C175,300 145,330 105,330
L75,330
C35,330 5,300 5,260
L5,85
C5,60 25,40 50,40
L130,40 Z"/>
<!-- blue label -->
<path class="outline" fill="#2E86FF"
d="M20,150
C55,130 125,130 160,150
L160,235
C125,255 55,255 20,235
L20,150 Z"/>
<!-- small label highlight -->
<path class="thin" fill="none" opacity="0.35"
d="M40,165 C70,150 110,150 140,165"/>
<!-- neck -->
<path class="outline" fill="#FFFFFF"
d="M55,40
L55,10
C55,-10 75,-25 92,-25
L108,-25
C125,-25 145,-10 145,10
L145,40 Z"/>
<!-- cap/nozzle -->
<path class="outline" fill="#2E86FF"
d="M70,-25
L70,-70
C70,-90 90,-105 100,-105
C110,-105 130,-90 130,-70
L130,-25 Z"/>
<path class="outline" fill="#FFFFFF"
d="M92,-105
L92,-135
C92,-150 108,-150 108,-135
L108,-105 Z"/>
<!-- nozzle opening -->
<ellipse class="thin" cx="100" cy="-138" rx="18" ry="10" fill="#FFFFFF"/>
</g>
<!-- Glue drops falling to paper -->
<g>
<path class="outline" fill="#BFEFFF"
d="M705,165
C720,190 720,205 705,225
C690,205 690,190 705,165 Z"/>
<path class="outline" fill="#BFEFFF"
d="M735,205
C748,226 748,240 735,258
C722,240 722,226 735,205 Z"/>
<circle class="outline" cx="715" cy="285" r="14" fill="#BFEFFF"/>
</g>
<!-- Scissors -->
<g transform="translate(140 170) rotate(-10)" filter="url(#shadow)">
<!-- blades -->
<path class="outline" fill="#D9DEE6"
d="M260,190
L520,70
C545,60 560,85 540,105
L330,255
C305,275 245,240 260,190 Z"/>
<path class="outline" fill="#D9DEE6"
d="M260,210
L520,330
C545,340 560,315 540,295
L330,145
C305,125 245,160 260,210 Z"/>
<!-- blade shine lines -->
<path class="thin" fill="none" opacity="0.35"
d="M360,170 L500,105"/>
<path class="thin" fill="none" opacity="0.35"
d="M360,230 L500,295"/>
<!-- pivot -->
<circle class="outline" cx="265" cy="200" r="18" fill="#FFFFFF"/>
<circle class="thin" cx="265" cy="200" r="6" fill="#1a1a1a"/>
<!-- handles (orange) -->
<path class="outline" fill="#FF8A2A"
d="M150,165
C90,120 40,140 35,205
C30,270 85,300 140,260
C165,242 190,220 205,205
C190,190 170,178 150,165 Z"/>
<path class="outline" fill="#FF8A2A"
d="M150,235
C90,280 40,260 35,195
C30,130 85,100 140,140
C165,158 190,180 205,195
C190,210 170,222 150,235 Z"/>
<!-- finger holes -->
<ellipse class="outline" cx="95" cy="205" rx="42" ry="34" fill="#FFA75A"/>
<ellipse class="outline" cx="95" cy="195" rx="42" ry="34" fill="#FFA75A" opacity="0"/>
<ellipse class="outline" cx="95" cy="205" rx="22" ry="16" fill="#FFFFFF"/>
<ellipse class="outline" cx="95" cy="195" rx="22" ry="16" fill="#FFFFFF"/>
<!-- small handle highlight -->
<path class="thin" fill="none" opacity="0.35"
d="M70,220 C60,255 95,270 125,252"/>
</g>
<!-- Floating cut shapes near scissors (to imply cutting various shapes) -->
<g filter="url(#shadow)">
<!-- triangle -->
<path class="outline" fill="#7CFF7A"
d="M420,120 L470,210 L370,210 Z"/>
<!-- small circle -->
<circle class="outline" cx="500" cy="150" r="22" fill="#6BD6FF"/>
<!-- small diamond -->
<path class="outline" fill="#C78BFF"
d="M340,95 L370,125 L340,155 L310,125 Z"/>
<!-- wavy strip -->
<path class="outline" fill="#FFD34D"
d="M455,260
C430,245 405,270 380,255
C360,243 340,260 320,250
L320,290
C345,305 370,280 395,295
C415,307 435,290 455,300
L455,260 Z"/>
</g>
</svg>