Refine/add scissors[-square] (snippet) icon (#1266)

* Refine `scissors` icon

* Add `scissors-square` (snippet) icon

* Add `scissors-square-dashed-bottom` (snippet) icon

* Refine `scissors-square-dashed-bottom` icon

* Improve `scissors`[`-*`] icons metadata

* Add `scissors-line-dashed` (cut along dashed line) icon

* Refine `scissors` icons gap to 2px

* Fix `scissors` optimisation

* Fix `scissors-line-dashed` optimisation

* Fix `scissors-square` optimisation

* Fix `scissors-square-dashed-bottom` optimisation
This commit is contained in:
Daniel Bayley
2023-07-17 18:57:02 +01:00
committed by GitHub
parent 210c56807e
commit cebb0ee84b
8 changed files with 129 additions and 5 deletions

View File

@@ -0,0 +1,20 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley"
],
"tags": [
"cut here",
"along",
"snip",
"chop",
"stationery",
"crafts",
"instructions",
"diagram"
],
"categories": [
"design",
"tools"
]
}

View File

@@ -0,0 +1,19 @@
<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="M5.42 9.42 8 12" />
<circle cx="4" cy="8" r="2" />
<path d="m14 6-8.58 8.58" />
<circle cx="4" cy="16" r="2" />
<path d="M10.8 14.8 14 18" />
<path d="M16 12h-2" />
<path d="M22 12h-2" />
</svg>

After

Width:  |  Height:  |  Size: 419 B

View File

@@ -0,0 +1,20 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley"
],
"tags": [
"cut",
"snippet",
"chop",
"stationery",
"crafts"
],
"categories": [
"text",
"design",
"tools",
"files",
"development"
]
}

View File

@@ -0,0 +1,20 @@
<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="M4 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2" />
<path d="M10 22H8" />
<path d="M16 22h-2" />
<circle cx="8" cy="8" r="2" />
<path d="M9.414 9.414 12 12" />
<path d="M14.8 14.8 18 18" />
<circle cx="8" cy="16" r="2" />
<path d="m18 6-8.586 8.586" />
</svg>

After

Width:  |  Height:  |  Size: 508 B

View File

@@ -0,0 +1,22 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley"
],
"tags": [
"cut",
"snippet",
"chop",
"stationery",
"crafts",
"toolbar",
"button"
],
"categories": [
"text",
"design",
"tools",
"files",
"development"
]
}

18
icons/scissors-square.svg Normal file
View File

@@ -0,0 +1,18 @@
<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"
>
<rect width="20" height="20" x="2" y="2" rx="2" />
<circle cx="8" cy="8" r="2" />
<path d="M9.414 9.414 12 12" />
<path d="M14.8 14.8 18 18" />
<circle cx="8" cy="16" r="2" />
<path d="m18 6-8.586 8.586" />
</svg>

After

Width:  |  Height:  |  Size: 427 B

View File

@@ -5,10 +5,15 @@
"ericfennis" "ericfennis"
], ],
"tags": [ "tags": [
"cut" "cut",
"snip",
"chop",
"stationery",
"crafts"
], ],
"categories": [ "categories": [
"text", "text",
"design" "design",
"tools"
] ]
} }

View File

@@ -10,8 +10,8 @@
stroke-linejoin="round" stroke-linejoin="round"
> >
<circle cx="6" cy="6" r="3" /> <circle cx="6" cy="6" r="3" />
<path d="M8.12 8.12 12 12" />
<path d="M20 4 8.12 15.88" />
<circle cx="6" cy="18" r="3" /> <circle cx="6" cy="18" r="3" />
<line x1="20" x2="8.12" y1="4" y2="15.88" /> <path d="M14.8 14.8 20 20" />
<line x1="14.47" x2="20" y1="14.48" y2="20" />
<line x1="8.12" x2="12" y1="8.12" y2="12" />
</svg> </svg>

Before

Width:  |  Height:  |  Size: 418 B

After

Width:  |  Height:  |  Size: 371 B