Sort rows/columns icons (#1500)

* Optimise `rows` icon

* Optimise `columns` icon

* Improve metadata

* Improve metadata

* Add `rows-3` variant

* Rename `rows` to `rows-2`

* Rename `columns` to `columns-2`

* Add `columns-3` variant

* Add `panels-*` to `aliases`

Moved from #1156.

* Add `rows-4` variant

* Add `columns-4` variant

---------

Co-authored-by: Eric Fennis <eric.fennis@gmail.com>
This commit is contained in:
Daniel Bayley
2023-12-28 13:47:14 +00:00
committed by GitHub
parent 14a196d89c
commit f0422f415c
13 changed files with 272 additions and 28 deletions

41
icons/columns-2.json Normal file
View File

@@ -0,0 +1,41 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"zenoamaro",
"ericfennis",
"csandman",
"mittalyashu"
],
"tags": [
"lines",
"list",
"queue",
"preview",
"panel",
"parallel",
"series",
"split",
"vertical",
"horizontal",
"half",
"center",
"middle",
"even",
"sidebar",
"drawer",
"gutter",
"fold",
"reflow",
"typography",
"pagination",
"pages"
],
"categories": [
"layout",
"design",
"text"
],
"aliases": [
"columns"
]
}

View File

@@ -9,6 +9,6 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<rect width="18" height="18" x="3" y="3" rx="2" ry="2" />
<line x1="12" x2="12" y1="3" y2="21" />
<rect width="18" height="18" x="3" y="3" rx="2" />
<path d="M12 3v18" />
</svg>

Before

Width:  |  Height:  |  Size: 310 B

After

Width:  |  Height:  |  Size: 285 B

39
icons/columns-3.json Normal file
View File

@@ -0,0 +1,39 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley"
],
"tags": [
"lines",
"list",
"queue",
"preview",
"parallel",
"series",
"split",
"vertical",
"horizontal",
"thirds",
"triple",
"center",
"middle",
"alignment",
"even",
"sidebars",
"drawers",
"gutters",
"fold",
"reflow",
"typography",
"pagination",
"pages"
],
"categories": [
"layout",
"design",
"text"
],
"aliases": [
"panels-left-right"
]
}

View File

@@ -9,6 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<rect width="18" height="18" x="3" y="3" rx="2" ry="2" />
<line x1="3" x2="21" y1="12" y2="12" />
<rect width="18" height="18" x="3" y="3" rx="2" />
<path d="M9 3v18" />
<path d="M15 3v18" />
</svg>

Before

Width:  |  Height:  |  Size: 310 B

After

Width:  |  Height:  |  Size: 308 B

50
icons/columns-4.json Normal file
View File

@@ -0,0 +1,50 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley"
],
"tags": [
"lines",
"list",
"queue",
"preview",
"parallel",
"series",
"split",
"vertical",
"horizontal",
"thirds",
"triple",
"center",
"middle",
"alignment",
"even",
"sidebars",
"drawers",
"gutters",
"fold",
"reflow",
"typography",
"pagination",
"pages",
"prison",
"jail",
"bars",
"sentence",
"police",
"cops",
"cell",
"crime",
"criminal",
"justice",
"law",
"enforcement",
"grill"
],
"categories": [
"layout",
"design",
"text",
"security"
]
}

16
icons/columns-4.svg Normal file
View File

@@ -0,0 +1,16 @@
<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="18" height="18" x="3" y="3" rx="2" />
<path d="M7.5 3v18" />
<path d="M12 3v18" />
<path d="M16.5 3v18" />
</svg>

After

Width:  |  Height:  |  Size: 336 B

View File

@@ -1,20 +0,0 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"zenoamaro",
"ericfennis",
"csandman",
"mittalyashu"
],
"tags": [
"split",
"parallel",
"vertical",
"horizontal"
],
"categories": [
"layout",
"design",
"text"
]
}

32
icons/rows-2.json Normal file
View File

@@ -0,0 +1,32 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley"
],
"tags": [
"lines",
"list",
"queue",
"preview",
"panel",
"paragraphs",
"parallel",
"series",
"split",
"vertical",
"horizontal",
"half",
"center",
"middle",
"even",
"drawer"
],
"categories": [
"layout",
"design",
"text"
],
"aliases": [
"rows"
]
}

14
icons/rows-2.svg Normal file
View File

@@ -0,0 +1,14 @@
<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="18" height="18" x="3" y="3" rx="2" />
<path d="M3 12h18" />
</svg>

After

Width:  |  Height:  |  Size: 285 B

31
icons/rows-3.json Normal file
View File

@@ -0,0 +1,31 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley"
],
"tags": [
"lines",
"list",
"queue",
"preview",
"paragraphs",
"parallel",
"series",
"split",
"vertical",
"horizontal",
"half",
"center",
"middle",
"even",
"drawers"
],
"categories": [
"layout",
"design",
"text"
],
"aliases": [
"panels-top-bottom"
]
}

15
icons/rows-3.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="18" height="18" x="3" y="3" rx="2" />
<path d="M21 9H3" />
<path d="M21 15H3" />
</svg>

After

Width:  |  Height:  |  Size: 308 B

View File

@@ -4,13 +4,22 @@
"danielbayley"
],
"tags": [
"split",
"lines",
"queue",
"series",
"list",
"queue",
"preview",
"paragraphs",
"parallel",
"series",
"split",
"vertical",
"horizontal"
"horizontal",
"half",
"center",
"middle",
"even",
"drawers",
"grill"
],
"categories": [
"layout",

16
icons/rows-4.svg Normal file
View File

@@ -0,0 +1,16 @@
<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="18" height="18" x="3" y="3" rx="2" />
<path d="M21 7.5H3" />
<path d="M21 12H3" />
<path d="M21 16.5H3" />
</svg>

After

Width:  |  Height:  |  Size: 336 B