add other tool buttons

This commit is contained in:
Skyler Lehmkuhl 2025-11-19 04:31:03 -05:00
parent 7d90eed1ec
commit b7c382586e
4 changed files with 100 additions and 0 deletions

View File

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="24"
height="24"
viewBox="0 0 24 24"
version="1.1"
xmlns="http://www.w3.org/2000/svg">
<g>
<rect
style="fill:none;stroke:none;stroke-width:1.5"
width="24"
height="24"
x="0"
y="0" />
<!-- Bezier curve -->
<path
style="fill:none;stroke:#bfbfbf;stroke-width:2;stroke-linecap:round;stroke-opacity:1"
d="M 4,18 C 6,4 18,4 20,18" />
<!-- Control points -->
<circle cx="4" cy="18" r="2" style="fill:#bfbfbf;fill-opacity:1" />
<circle cx="20" cy="18" r="2" style="fill:#bfbfbf;fill-opacity:1" />
<!-- Handles -->
<line x1="4" y1="18" x2="6" y2="4" style="stroke:#bfbfbf;stroke-width:1;stroke-opacity:0.5" />
<line x1="20" y1="18" x2="18" y2="4" style="stroke:#bfbfbf;stroke-width:1;stroke-opacity:0.5" />
<circle cx="6" cy="4" r="1.5" style="fill:#bfbfbf;fill-opacity:0.7" />
<circle cx="18" cy="4" r="1.5" style="fill:#bfbfbf;fill-opacity:0.7" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

22
src/assets/line.svg Normal file
View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="24"
height="24"
viewBox="0 0 24 24"
version="1.1"
xmlns="http://www.w3.org/2000/svg">
<g>
<rect
style="fill:none;stroke:none;stroke-width:1.5"
width="24"
height="24"
x="0"
y="0" />
<line
style="fill:none;stroke:#bfbfbf;stroke-width:2.5;stroke-linecap:round;stroke-opacity:1"
x1="4"
y1="20"
x2="20"
y2="4" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 484 B

19
src/assets/polygon.svg Normal file
View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="24"
height="24"
viewBox="0 0 24 24"
version="1.1"
xmlns="http://www.w3.org/2000/svg">
<g>
<rect
style="fill:none;stroke:none;stroke-width:1.5"
width="24"
height="24"
x="0"
y="0" />
<polygon
style="fill:#bfbfbf;fill-opacity:0.5;stroke:#bfbfbf;stroke-width:2;stroke-linejoin:round;stroke-opacity:1"
points="12,3 20,9 17,19 7,19 4,9" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 489 B

31
src/assets/text.svg Normal file
View File

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="24"
height="24"
viewBox="0 0 24 24"
version="1.1"
xmlns="http://www.w3.org/2000/svg">
<g>
<rect
style="fill:none;stroke:none;stroke-width:1.5"
width="24"
height="24"
x="0"
y="0" />
<!-- Letter "T" made with paths -->
<!-- Horizontal top bar -->
<rect
style="fill:#bfbfbf;fill-opacity:1"
x="4"
y="4"
width="16"
height="3" />
<!-- Vertical stem -->
<rect
style="fill:#bfbfbf;fill-opacity:1"
x="10.5"
y="4"
width="3"
height="16" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 656 B