Add rotate/resize element icons (#1516)

* Add `proportions` icon

* Improve metadata

* Add `rotate-cw-square` icon

* Add `rotate-ccw-square` icon

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
This commit is contained in:
Daniel Bayley
2024-03-06 19:13:53 +00:00
committed by GitHub
parent a0aa132682
commit 93dc356fa1
7 changed files with 133 additions and 3 deletions

32
icons/proportions.json Normal file
View File

@@ -0,0 +1,32 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley"
],
"tags": [
"screens",
"sizes",
"rotate",
"rotation",
"adjust",
"aspect ratio",
"16:9",
"widescreen",
"4:3",
"resolution",
"responsive",
"mobile",
"desktop",
"dimensions",
"monitor",
"orientation",
"portrait",
"landscape"
],
"categories": [
"layout",
"design",
"photography",
"devices"
]
}

15
icons/proportions.svg Normal file
View File

@@ -0,0 +1,15 @@
<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="16" x="2" y="4" rx="2" />
<path d="M12 9v11" />
<path d="M2 9h13a2 2 0 0 1 2 2v9" />
</svg>

After

Width:  |  Height:  |  Size: 324 B

View File

@@ -5,25 +5,30 @@
],
"tags": [
"screens",
"sizes",
"rotate",
"rotation",
"adjust",
"aspect ratio",
"proportions",
"16:9",
"widescreen",
"4:3",
"resolution",
"responsive",
"mobile",
"desktop",
"dimensions",
"monitor",
"orientation",
"portrait",
"landscape"
],
"categories": [
"connectivity",
"devices",
"layout",
"design",
"photography"
"photography",
"devices",
"connectivity"
]
}

View File

@@ -0,0 +1,24 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley"
],
"tags": [
"left",
"counter-clockwise",
"rotate",
"image",
"90",
"45",
"degrees",
"°"
],
"categories": [
"layout",
"design",
"photography",
"tools",
"shapes",
"arrows"
]
}

View File

@@ -0,0 +1,15 @@
<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="M20 9V7a2 2 0 0 0-2-2h-6" />
<path d="m15 2-3 3 3 3" />
<path d="M20 13v5a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h2" />
</svg>

After

Width:  |  Height:  |  Size: 349 B

View File

@@ -0,0 +1,24 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley"
],
"tags": [
"right",
"clockwise",
"rotate",
"image",
"90",
"45",
"degrees",
"°"
],
"categories": [
"layout",
"design",
"photography",
"tools",
"shapes",
"arrows"
]
}

View File

@@ -0,0 +1,15 @@
<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="M12 5H6a2 2 0 0 0-2 2v3" />
<path d="m9 8 3-3-3-3" />
<path d="M4 14v4a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2" />
</svg>

After

Width:  |  Height:  |  Size: 348 B