diff --git a/e2e/icons-react/__snapshots__/PublicAPI-test.js.snap b/e2e/icons-react/__snapshots__/PublicAPI-test.js.snap
index 08a5da98b599..945744abf258 100644
--- a/e2e/icons-react/__snapshots__/PublicAPI-test.js.snap
+++ b/e2e/icons-react/__snapshots__/PublicAPI-test.js.snap
@@ -350,6 +350,7 @@ Array [
"CircleDash",
"CircleFill",
"CircleFilled",
+ "CircleOutline",
"CirclePacking",
"CircleSolid",
"CircleStroke",
@@ -558,6 +559,8 @@ Array [
"Diagram",
"DiagramReference",
"DiamondFill",
+ "DiamondOutline",
+ "DiamondSolid",
"DirectLink",
"DirectionBearRight_01",
"DirectionBearRight_01Filled",
@@ -838,6 +841,10 @@ Array [
"Help",
"HelpDesk",
"HelpFilled",
+ "HexagonOutline",
+ "HexagonSolid",
+ "HexagonVerticalOutline",
+ "HexagonVerticalSolid",
"Home",
"HorizontalView",
"Hospital",
@@ -1394,6 +1401,14 @@ Array [
"PenFountain",
"Pending",
"PendingFilled",
+ "PentagonDownOutline",
+ "PentagonDownSolid",
+ "PentagonLeftOutline",
+ "PentagonLeftSolid",
+ "PentagonOutline",
+ "PentagonRightOutline",
+ "PentagonRightSolid",
+ "PentagonSolid",
"Percentage",
"PercentageFilled",
"Person",
@@ -1726,6 +1741,8 @@ Array [
"Sprout",
"Sql",
"SquareFill",
+ "SquareOutline",
+ "SquareSolid",
"StackLimitation",
"Stamp",
"Star",
@@ -1916,6 +1933,14 @@ Array [
"TreeFallRisk",
"TreeView",
"TreeViewAlt",
+ "TriangleDownOutline",
+ "TriangleDownSolid",
+ "TriangleLeftOutline",
+ "TriangleLeftSolid",
+ "TriangleOutline",
+ "TriangleRightOutline",
+ "TriangleRightSolid",
+ "TriangleSolid",
"Trophy",
"TrophyFilled",
"TropicalStorm",
diff --git a/e2e/icons-vue/__snapshots__/PublicAPI-test.js.snap b/e2e/icons-vue/__snapshots__/PublicAPI-test.js.snap
index 20b9b4a9310f..6f4dd3ee20a0 100644
--- a/e2e/icons-vue/__snapshots__/PublicAPI-test.js.snap
+++ b/e2e/icons-vue/__snapshots__/PublicAPI-test.js.snap
@@ -1394,6 +1394,10 @@ Array [
"CircleFilled20",
"CircleFilled24",
"CircleFilled32",
+ "CircleOutline16",
+ "CircleOutline20",
+ "CircleOutline24",
+ "CircleOutline32",
"CirclePacking16",
"CirclePacking20",
"CirclePacking24",
@@ -2214,6 +2218,14 @@ Array [
"DiagramReference24",
"DiagramReference32",
"DiamondFillGlyph",
+ "DiamondOutline16",
+ "DiamondOutline20",
+ "DiamondOutline24",
+ "DiamondOutline32",
+ "DiamondSolid16",
+ "DiamondSolid20",
+ "DiamondSolid24",
+ "DiamondSolid32",
"DirectLink16",
"DirectLink20",
"DirectLink24",
@@ -3334,6 +3346,22 @@ Array [
"HelpFilled20",
"HelpFilled24",
"HelpFilled32",
+ "HexagonOutline16",
+ "HexagonOutline20",
+ "HexagonOutline24",
+ "HexagonOutline32",
+ "HexagonSolid16",
+ "HexagonSolid20",
+ "HexagonSolid24",
+ "HexagonSolid32",
+ "HexagonVerticalOutline16",
+ "HexagonVerticalOutline20",
+ "HexagonVerticalOutline24",
+ "HexagonVerticalOutline32",
+ "HexagonVerticalSolid16",
+ "HexagonVerticalSolid20",
+ "HexagonVerticalSolid24",
+ "HexagonVerticalSolid32",
"Home16",
"Home20",
"Home24",
@@ -5552,6 +5580,38 @@ Array [
"PendingFilled20",
"PendingFilled24",
"PendingFilled32",
+ "PentagonDownOutline16",
+ "PentagonDownOutline20",
+ "PentagonDownOutline24",
+ "PentagonDownOutline32",
+ "PentagonDownSolid16",
+ "PentagonDownSolid20",
+ "PentagonDownSolid24",
+ "PentagonDownSolid32",
+ "PentagonLeftOutline16",
+ "PentagonLeftOutline20",
+ "PentagonLeftOutline24",
+ "PentagonLeftOutline32",
+ "PentagonLeftSolid16",
+ "PentagonLeftSolid20",
+ "PentagonLeftSolid24",
+ "PentagonLeftSolid32",
+ "PentagonOutline16",
+ "PentagonOutline20",
+ "PentagonOutline24",
+ "PentagonOutline32",
+ "PentagonRightOutline16",
+ "PentagonRightOutline20",
+ "PentagonRightOutline24",
+ "PentagonRightOutline32",
+ "PentagonRightSolid16",
+ "PentagonRightSolid20",
+ "PentagonRightSolid24",
+ "PentagonRightSolid32",
+ "PentagonSolid16",
+ "PentagonSolid20",
+ "PentagonSolid24",
+ "PentagonSolid32",
"Percentage16",
"Percentage20",
"Percentage24",
@@ -6877,6 +6937,14 @@ Array [
"Sql24",
"Sql32",
"SquareFillGlyph",
+ "SquareOutline16",
+ "SquareOutline20",
+ "SquareOutline24",
+ "SquareOutline32",
+ "SquareSolid16",
+ "SquareSolid20",
+ "SquareSolid24",
+ "SquareSolid32",
"StackLimitation16",
"StackLimitation20",
"StackLimitation24",
@@ -7637,6 +7705,38 @@ Array [
"TreeViewAlt20",
"TreeViewAlt24",
"TreeViewAlt32",
+ "TriangleDownOutline16",
+ "TriangleDownOutline20",
+ "TriangleDownOutline24",
+ "TriangleDownOutline32",
+ "TriangleDownSolid16",
+ "TriangleDownSolid20",
+ "TriangleDownSolid24",
+ "TriangleDownSolid32",
+ "TriangleLeftOutline16",
+ "TriangleLeftOutline20",
+ "TriangleLeftOutline24",
+ "TriangleLeftOutline32",
+ "TriangleLeftSolid16",
+ "TriangleLeftSolid20",
+ "TriangleLeftSolid24",
+ "TriangleLeftSolid32",
+ "TriangleOutline16",
+ "TriangleOutline20",
+ "TriangleOutline24",
+ "TriangleOutline32",
+ "TriangleRightOutline16",
+ "TriangleRightOutline20",
+ "TriangleRightOutline24",
+ "TriangleRightOutline32",
+ "TriangleRightSolid16",
+ "TriangleRightSolid20",
+ "TriangleRightSolid24",
+ "TriangleRightSolid32",
+ "TriangleSolid16",
+ "TriangleSolid20",
+ "TriangleSolid24",
+ "TriangleSolid32",
"Trophy16",
"Trophy20",
"Trophy24",
diff --git a/e2e/icons/__snapshots__/PublicAPI-test.js.snap b/e2e/icons/__snapshots__/PublicAPI-test.js.snap
index 0c547b7b34f6..6178490b91c7 100644
--- a/e2e/icons/__snapshots__/PublicAPI-test.js.snap
+++ b/e2e/icons/__snapshots__/PublicAPI-test.js.snap
@@ -1393,6 +1393,10 @@ Array [
"CircleFilled20",
"CircleFilled24",
"CircleFilled32",
+ "CircleOutline16",
+ "CircleOutline20",
+ "CircleOutline24",
+ "CircleOutline32",
"CirclePacking16",
"CirclePacking20",
"CirclePacking24",
@@ -2213,6 +2217,14 @@ Array [
"DiagramReference24",
"DiagramReference32",
"DiamondFillGlyph",
+ "DiamondOutline16",
+ "DiamondOutline20",
+ "DiamondOutline24",
+ "DiamondOutline32",
+ "DiamondSolid16",
+ "DiamondSolid20",
+ "DiamondSolid24",
+ "DiamondSolid32",
"DirectLink16",
"DirectLink20",
"DirectLink24",
@@ -3333,6 +3345,22 @@ Array [
"HelpFilled20",
"HelpFilled24",
"HelpFilled32",
+ "HexagonOutline16",
+ "HexagonOutline20",
+ "HexagonOutline24",
+ "HexagonOutline32",
+ "HexagonSolid16",
+ "HexagonSolid20",
+ "HexagonSolid24",
+ "HexagonSolid32",
+ "HexagonVerticalOutline16",
+ "HexagonVerticalOutline20",
+ "HexagonVerticalOutline24",
+ "HexagonVerticalOutline32",
+ "HexagonVerticalSolid16",
+ "HexagonVerticalSolid20",
+ "HexagonVerticalSolid24",
+ "HexagonVerticalSolid32",
"Home16",
"Home20",
"Home24",
@@ -5551,6 +5579,38 @@ Array [
"PendingFilled20",
"PendingFilled24",
"PendingFilled32",
+ "PentagonDownOutline16",
+ "PentagonDownOutline20",
+ "PentagonDownOutline24",
+ "PentagonDownOutline32",
+ "PentagonDownSolid16",
+ "PentagonDownSolid20",
+ "PentagonDownSolid24",
+ "PentagonDownSolid32",
+ "PentagonLeftOutline16",
+ "PentagonLeftOutline20",
+ "PentagonLeftOutline24",
+ "PentagonLeftOutline32",
+ "PentagonLeftSolid16",
+ "PentagonLeftSolid20",
+ "PentagonLeftSolid24",
+ "PentagonLeftSolid32",
+ "PentagonOutline16",
+ "PentagonOutline20",
+ "PentagonOutline24",
+ "PentagonOutline32",
+ "PentagonRightOutline16",
+ "PentagonRightOutline20",
+ "PentagonRightOutline24",
+ "PentagonRightOutline32",
+ "PentagonRightSolid16",
+ "PentagonRightSolid20",
+ "PentagonRightSolid24",
+ "PentagonRightSolid32",
+ "PentagonSolid16",
+ "PentagonSolid20",
+ "PentagonSolid24",
+ "PentagonSolid32",
"Percentage16",
"Percentage20",
"Percentage24",
@@ -6876,6 +6936,14 @@ Array [
"Sql24",
"Sql32",
"SquareFillGlyph",
+ "SquareOutline16",
+ "SquareOutline20",
+ "SquareOutline24",
+ "SquareOutline32",
+ "SquareSolid16",
+ "SquareSolid20",
+ "SquareSolid24",
+ "SquareSolid32",
"StackLimitation16",
"StackLimitation20",
"StackLimitation24",
@@ -7636,6 +7704,38 @@ Array [
"TreeViewAlt20",
"TreeViewAlt24",
"TreeViewAlt32",
+ "TriangleDownOutline16",
+ "TriangleDownOutline20",
+ "TriangleDownOutline24",
+ "TriangleDownOutline32",
+ "TriangleDownSolid16",
+ "TriangleDownSolid20",
+ "TriangleDownSolid24",
+ "TriangleDownSolid32",
+ "TriangleLeftOutline16",
+ "TriangleLeftOutline20",
+ "TriangleLeftOutline24",
+ "TriangleLeftOutline32",
+ "TriangleLeftSolid16",
+ "TriangleLeftSolid20",
+ "TriangleLeftSolid24",
+ "TriangleLeftSolid32",
+ "TriangleOutline16",
+ "TriangleOutline20",
+ "TriangleOutline24",
+ "TriangleOutline32",
+ "TriangleRightOutline16",
+ "TriangleRightOutline20",
+ "TriangleRightOutline24",
+ "TriangleRightOutline32",
+ "TriangleRightSolid16",
+ "TriangleRightSolid20",
+ "TriangleRightSolid24",
+ "TriangleRightSolid32",
+ "TriangleSolid16",
+ "TriangleSolid20",
+ "TriangleSolid24",
+ "TriangleSolid32",
"Trophy16",
"Trophy20",
"Trophy24",
diff --git a/packages/icons/categories.yml b/packages/icons/categories.yml
index f82097710196..245f89fa1cd1 100644
--- a/packages/icons/categories.yml
+++ b/packages/icons/categories.yml
@@ -118,6 +118,7 @@ categories:
- bring-to-front
- button--centered
- button--flush-left
+ - circle--outline
- circle--solid
- color-palette
- color-switch
@@ -128,6 +129,8 @@ categories:
- crop
- cut
- cut-out
+ - diamond--outline
+ - diamond--solid
- distribute--horizontal-center
- distribute--horizontal-left
- distribute--horizontal-right
@@ -148,6 +151,10 @@ categories:
- group-objects
- group-objects--new
- group-objects--save
+ - hexagon--outline
+ - hexagon--solid
+ - hexagon--vertical--outline
+ - hexagon--vertical--solid
- horizontal-view
- image
- image--copy
@@ -174,6 +181,14 @@ categories:
- paragraph
- pen
- pen--fountain
+ - pentagon--down--outline
+ - pentagon--down--solid
+ - pentagon--left--outline
+ - pentagon--left--solid
+ - pentagon--outline
+ - pentagon--right--outline
+ - pentagon--right--solid
+ - pentagon--solid
- percentage
- percentage--filled
- quotes
@@ -201,6 +216,8 @@ categories:
- shape--unite
- spell-check
- spray-paint
+ - square--outline
+ - square--solid
- text--align--center
- text--align--left
- text--align--justify
@@ -236,6 +253,14 @@ categories:
- text--vertical-alignment
- text--wrap
- trash-can
+ - triangle--down--outline
+ - triangle--down--solid
+ - triangle--left--outline
+ - triangle--left--solid
+ - triangle--outline
+ - triangle--right--outline
+ - triangle--right--solid
+ - triangle--solid
- ungroup-objects
- unlink
- unsaved
diff --git a/packages/icons/icons.yml b/packages/icons/icons.yml
index 139417284281..4b17ca0be3bb 100644
--- a/packages/icons/icons.yml
+++ b/packages/icons/icons.yml
@@ -4286,12 +4286,29 @@
- data
sizes:
- 32
+- name: circle--outline
+ friendly_name: Circle outline
+ aliases:
+ - circle outlined
+ - outlined circle
+ - stroke
+ - border
+ - circle
+ - round
+ - shape
+ - geometry
+ sizes:
+ - 32
- name: circle--solid
friendly_name: Circle solid
aliases:
- circle filled
- filled circle
+ - solid
- circle
+ - round
+ - shape
+ - geometry
- data
sizes:
- 32
@@ -6485,6 +6502,31 @@
- source
sizes:
- 32
+- name: diamond--outline
+ friendly_name: Diamond outline
+ aliases:
+ - diamond outlined
+ - outlined diamond
+ - stroke
+ - border
+ - diamond
+ - rectangle
+ - shape
+ - geometry
+ sizes:
+ - 32
+- name: diamond--solid
+ friendly_name: Diamond solid
+ aliases:
+ - diamond filled
+ - filled diamond
+ - solid
+ - diamond
+ - rectangle
+ - shape
+ - geometry
+ sizes:
+ - 32
- name: diamond-fill
friendly_name: Diamond fill
aliases:
@@ -9395,6 +9437,56 @@
- help
sizes:
- 32
+- name: hexagon--outline
+ friendly_name: Hexagon outline
+ aliases:
+ - hexagon outlined
+ - outlined hexagon
+ - stroke
+ - border
+ - hexagon
+ - shape
+ - geometry
+ - horizontal
+ sizes:
+ - 32
+- name: hexagon--solid
+ friendly_name: Hexagon solid
+ aliases:
+ - hexagon filled
+ - filled hexagon
+ - solid
+ - hexagon
+ - shape
+ - geometry
+ - horizontal
+ sizes:
+ - 32
+- name: hexagon--vertical--outline
+ friendly_name: Hexagon vertical outline
+ aliases:
+ - hexagon outlined
+ - outlined hexagon
+ - stroke
+ - border
+ - hexagon
+ - shape
+ - geometry
+ - vertical
+ sizes:
+ - 32
+- name: hexagon--vertical--solid
+ friendly_name: Hexagon vertical solid
+ aliases:
+ - hexagon filled
+ - filled hexagon
+ - solid
+ - hexagon
+ - shape
+ - geometry
+ - vertical
+ sizes:
+ - 32
- name: hinton-plot
friendly_name: Hinton plot
aliases:
@@ -15950,6 +16042,104 @@
- pending
sizes:
- 32
+- name: pentagon--down--outline
+ friendly_name: Pentagon down outline
+ aliases:
+ - pentagon outlined
+ - outlined pentagon
+ - stroke
+ - border
+ - pentagon
+ - shape
+ - geometry
+ - down
+ sizes:
+ - 32
+- name: pentagon--down--solid
+ friendly_name: Pentagon down solid
+ aliases:
+ - pentagon filled
+ - filled pentagon
+ - solid
+ - pentagon
+ - shape
+ - geometry
+ - down
+ sizes:
+ - 32
+- name: pentagon--left--outline
+ friendly_name: Pentagon left outline
+ aliases:
+ - pentagon outlined
+ - outlined pentagon
+ - stroke
+ - border
+ - pentagon
+ - shape
+ - geometry
+ - left
+ sizes:
+ - 32
+- name: pentagon--left--solid
+ friendly_name: Pentagon left solid
+ aliases:
+ - pentagon filled
+ - filled pentagon
+ - solid
+ - pentagon
+ - shape
+ - geometry
+ - left
+ sizes:
+ - 32
+- name: pentagon--outline
+ friendly_name: Pentagon outline
+ aliases:
+ - pentagon outlined
+ - outlined pentagon
+ - stroke
+ - border
+ - pentagon
+ - shape
+ - geometry
+ sizes:
+ - 32
+- name: pentagon--right--outline
+ friendly_name: Pentagon right outline
+ aliases:
+ - pentagon outlined
+ - outlined pentagon
+ - stroke
+ - border
+ - pentagon
+ - shape
+ - geometry
+ - right
+ sizes:
+ - 32
+- name: pentagon--right--solid
+ friendly_name: Pentagon right solid
+ aliases:
+ - pentagon filled
+ - filled pentagon
+ - solid
+ - pentagon
+ - shape
+ - geometry
+ - right
+ sizes:
+ - 32
+- name: pentagon--solid
+ friendly_name: Pentagon solid
+ aliases:
+ - pentagon filled
+ - filled pentagon
+ - solid
+ - pentagon
+ - shape
+ - geometry
+ sizes:
+ - 32
- name: percentage
friendly_name: Percentage
aliases:
@@ -19190,6 +19380,31 @@
- query
sizes:
- 32
+- name: square--outline
+ friendly_name: Square outline
+ aliases:
+ - square outlined
+ - outlined square
+ - stroke
+ - border
+ - square
+ - rectangle
+ - shape
+ - geometry
+ sizes:
+ - 32
+- name: square--solid
+ friendly_name: Square solid
+ aliases:
+ - square filled
+ - filled square
+ - solid
+ - square
+ - rectangle
+ - shape
+ - geometry
+ sizes:
+ - 32
- name: square-fill
friendly_name: Square fill
aliases:
@@ -21183,12 +21398,110 @@
- 32
- name: tree-view--alt
friendly_name: Tree view alt
- sizes:
- - 32
aliases:
- flow chart
- data analytics
- chart
+ sizes:
+ - 32
+- name: triangle--down--outline
+ friendly_name: Triangle down outline
+ aliases:
+ - triangle outlined
+ - outlined triangle
+ - stroke
+ - border
+ - triangle
+ - shape
+ - geometry
+ - down
+ sizes:
+ - 32
+- name: triangle--down--solid
+ friendly_name: Triangle down solid
+ aliases:
+ - triangle filled
+ - filled triangle
+ - solid
+ - triangle
+ - shape
+ - geometry
+ - down
+ sizes:
+ - 32
+- name: triangle--left--outline
+ friendly_name: Triangle left outline
+ aliases:
+ - triangle outlined
+ - outlined triangle
+ - stroke
+ - border
+ - triangle
+ - shape
+ - geometry
+ - left
+ sizes:
+ - 32
+- name: triangle--left--solid
+ friendly_name: Triangle left solid
+ aliases:
+ - triangle filled
+ - filled triangle
+ - solid
+ - triangle
+ - shape
+ - geometry
+ - left
+ sizes:
+ - 32
+- name: triangle--outline
+ friendly_name: Triangle outline
+ aliases:
+ - triangle outlined
+ - outlined triangle
+ - stroke
+ - border
+ - triangle
+ - shape
+ - geometry
+ sizes:
+ - 32
+- name: triangle--right--outline
+ friendly_name: Triangle right outline
+ aliases:
+ - triangle outlined
+ - outlined triangle
+ - stroke
+ - border
+ - triangle
+ - shape
+ - geometry
+ - right
+ sizes:
+ - 32
+- name: triangle--right--solid
+ friendly_name: Triangle right solid
+ aliases:
+ - triangle filled
+ - filled triangle
+ - solid
+ - triangle
+ - shape
+ - geometry
+ - right
+ sizes:
+ - 32
+- name: triangle--solid
+ friendly_name: Triangle solid
+ aliases:
+ - triangle filled
+ - filled triangle
+ - solid
+ - triangle
+ - shape
+ - geometry
+ sizes:
+ - 32
- name: trophy
friendly_name: Trophy
aliases:
diff --git a/packages/icons/src/svg/32/circle--outline.svg b/packages/icons/src/svg/32/circle--outline.svg
new file mode 100644
index 000000000000..573bc634a4f0
--- /dev/null
+++ b/packages/icons/src/svg/32/circle--outline.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/diamond--outline.svg b/packages/icons/src/svg/32/diamond--outline.svg
new file mode 100644
index 000000000000..5318075618c6
--- /dev/null
+++ b/packages/icons/src/svg/32/diamond--outline.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/diamond--solid.svg b/packages/icons/src/svg/32/diamond--solid.svg
new file mode 100644
index 000000000000..1ede7e2b7673
--- /dev/null
+++ b/packages/icons/src/svg/32/diamond--solid.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/hexagon--outline.svg b/packages/icons/src/svg/32/hexagon--outline.svg
new file mode 100644
index 000000000000..d1339f54cdaa
--- /dev/null
+++ b/packages/icons/src/svg/32/hexagon--outline.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/hexagon--solid.svg b/packages/icons/src/svg/32/hexagon--solid.svg
new file mode 100644
index 000000000000..237bf41f5496
--- /dev/null
+++ b/packages/icons/src/svg/32/hexagon--solid.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/hexagon--vertical--outline.svg b/packages/icons/src/svg/32/hexagon--vertical--outline.svg
new file mode 100644
index 000000000000..ac47a05a47cc
--- /dev/null
+++ b/packages/icons/src/svg/32/hexagon--vertical--outline.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/hexagon--vertical--solid.svg b/packages/icons/src/svg/32/hexagon--vertical--solid.svg
new file mode 100644
index 000000000000..1b68b3317d2f
--- /dev/null
+++ b/packages/icons/src/svg/32/hexagon--vertical--solid.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/pentagon--down--outline.svg b/packages/icons/src/svg/32/pentagon--down--outline.svg
new file mode 100644
index 000000000000..fc8effc0d89e
--- /dev/null
+++ b/packages/icons/src/svg/32/pentagon--down--outline.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/pentagon--down--solid.svg b/packages/icons/src/svg/32/pentagon--down--solid.svg
new file mode 100644
index 000000000000..4cc4f782195b
--- /dev/null
+++ b/packages/icons/src/svg/32/pentagon--down--solid.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/pentagon--left--outline.svg b/packages/icons/src/svg/32/pentagon--left--outline.svg
new file mode 100644
index 000000000000..580693132a5a
--- /dev/null
+++ b/packages/icons/src/svg/32/pentagon--left--outline.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/pentagon--left--solid.svg b/packages/icons/src/svg/32/pentagon--left--solid.svg
new file mode 100644
index 000000000000..5e24f8bc3648
--- /dev/null
+++ b/packages/icons/src/svg/32/pentagon--left--solid.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/pentagon--outline.svg b/packages/icons/src/svg/32/pentagon--outline.svg
new file mode 100644
index 000000000000..38bb66122f10
--- /dev/null
+++ b/packages/icons/src/svg/32/pentagon--outline.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/pentagon--right--outline.svg b/packages/icons/src/svg/32/pentagon--right--outline.svg
new file mode 100644
index 000000000000..0b1089e3e483
--- /dev/null
+++ b/packages/icons/src/svg/32/pentagon--right--outline.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/pentagon--right--solid.svg b/packages/icons/src/svg/32/pentagon--right--solid.svg
new file mode 100644
index 000000000000..51454fab6fa2
--- /dev/null
+++ b/packages/icons/src/svg/32/pentagon--right--solid.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/pentagon--solid.svg b/packages/icons/src/svg/32/pentagon--solid.svg
new file mode 100644
index 000000000000..1aab92518489
--- /dev/null
+++ b/packages/icons/src/svg/32/pentagon--solid.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/square--outline.svg b/packages/icons/src/svg/32/square--outline.svg
new file mode 100644
index 000000000000..6c69683f1f65
--- /dev/null
+++ b/packages/icons/src/svg/32/square--outline.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/square--solid.svg b/packages/icons/src/svg/32/square--solid.svg
new file mode 100644
index 000000000000..d82d270ded22
--- /dev/null
+++ b/packages/icons/src/svg/32/square--solid.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/triangle--down--outline.svg b/packages/icons/src/svg/32/triangle--down--outline.svg
new file mode 100644
index 000000000000..aaaf60f79a40
--- /dev/null
+++ b/packages/icons/src/svg/32/triangle--down--outline.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/triangle--down--solid.svg b/packages/icons/src/svg/32/triangle--down--solid.svg
new file mode 100644
index 000000000000..a74d76bceed6
--- /dev/null
+++ b/packages/icons/src/svg/32/triangle--down--solid.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/triangle--left--outline.svg b/packages/icons/src/svg/32/triangle--left--outline.svg
new file mode 100644
index 000000000000..7a065b284170
--- /dev/null
+++ b/packages/icons/src/svg/32/triangle--left--outline.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/triangle--left--solid.svg b/packages/icons/src/svg/32/triangle--left--solid.svg
new file mode 100644
index 000000000000..bbddb520c9c4
--- /dev/null
+++ b/packages/icons/src/svg/32/triangle--left--solid.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/triangle--outline.svg b/packages/icons/src/svg/32/triangle--outline.svg
new file mode 100644
index 000000000000..4cb3e06e42d2
--- /dev/null
+++ b/packages/icons/src/svg/32/triangle--outline.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/triangle--right--outline.svg b/packages/icons/src/svg/32/triangle--right--outline.svg
new file mode 100644
index 000000000000..ec802ada974c
--- /dev/null
+++ b/packages/icons/src/svg/32/triangle--right--outline.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/triangle--right--solid.svg b/packages/icons/src/svg/32/triangle--right--solid.svg
new file mode 100644
index 000000000000..70085c7efe16
--- /dev/null
+++ b/packages/icons/src/svg/32/triangle--right--solid.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/triangle--solid.svg b/packages/icons/src/svg/32/triangle--solid.svg
new file mode 100644
index 000000000000..eeb5d653ddec
--- /dev/null
+++ b/packages/icons/src/svg/32/triangle--solid.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file