feat(icons): add line-squiggle icon (#2393)

* Added icons/wavy-line.svg

* Added icons/wavy-line.json

* Updated icons/wavy-line.json

* Updated icons/wavy-line.json

* Rename wavy-line.json to line-curvy.json

* Rename wavy-line.svg to line-curvy.svg

* Rename line-curvy.json to line-swirly.json

* Rename line-curvy.svg to line-swirly.svg

* Rename line-swirly.json to line-squiggle.json

* Rename line-swirly.svg to line-squiggle.svg

* Align the icon in the center

* Update icon visually

* Circle the loop of the icon

* Add contributor

* Add `"annotate"` as tag

After seeing Google Chromebook the same icon, it says 'annotate'. I add it here as a tag.

* Update line-squiggle.json

* Update line-squiggle.json

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
This commit is contained in:
Kyle Angelo Galendez
2025-06-21 14:50:54 +08:00
committed by GitHub
parent 0ca76a1de1
commit e418be64a1
2 changed files with 40 additions and 0 deletions

27
icons/line-squiggle.json Normal file
View File

@@ -0,0 +1,27 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"chessurisme",
"jguddas"
],
"tags": [
"line",
"snakes",
"annotate",
"curve",
"doodle",
"stroke",
"pen",
"tool",
"gesture",
"draw",
"wave",
"art",
"road"
],
"categories": [
"shapes",
"math",
"design"
]
}

13
icons/line-squiggle.svg Normal file
View File

@@ -0,0 +1,13 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M7 3.5c5-2 7 2.5 3 4C1.5 10 2 15 5 16c5 2 9-10 14-7s.5 13.5-4 12c-5-2.5.5-11 6-2" />
</svg>

After

Width:  |  Height:  |  Size: 303 B