diff --git a/e2e/icons-react/__snapshots__/PublicAPI-test.js.snap b/e2e/icons-react/__snapshots__/PublicAPI-test.js.snap
index 83fe08a055ec..08a5da98b599 100644
--- a/e2e/icons-react/__snapshots__/PublicAPI-test.js.snap
+++ b/e2e/icons-react/__snapshots__/PublicAPI-test.js.snap
@@ -1550,6 +1550,10 @@ Array [
"Rewind_10",
"Rewind_30",
"Rewind_5",
+ "RightPanelClose",
+ "RightPanelCloseFilled",
+ "RightPanelOpen",
+ "RightPanelOpenFilled",
"Road",
"RoadWeather",
"Roadmap",
diff --git a/e2e/icons-vue/__snapshots__/PublicAPI-test.js.snap b/e2e/icons-vue/__snapshots__/PublicAPI-test.js.snap
index 30bcb63cfa22..20b9b4a9310f 100644
--- a/e2e/icons-vue/__snapshots__/PublicAPI-test.js.snap
+++ b/e2e/icons-vue/__snapshots__/PublicAPI-test.js.snap
@@ -6176,6 +6176,22 @@ Array [
"Rewind_520",
"Rewind_524",
"Rewind_532",
+ "RightPanelClose16",
+ "RightPanelClose20",
+ "RightPanelClose24",
+ "RightPanelClose32",
+ "RightPanelCloseFilled16",
+ "RightPanelCloseFilled20",
+ "RightPanelCloseFilled24",
+ "RightPanelCloseFilled32",
+ "RightPanelOpen16",
+ "RightPanelOpen20",
+ "RightPanelOpen24",
+ "RightPanelOpen32",
+ "RightPanelOpenFilled16",
+ "RightPanelOpenFilled20",
+ "RightPanelOpenFilled24",
+ "RightPanelOpenFilled32",
"Road16",
"Road20",
"Road24",
diff --git a/e2e/icons/__snapshots__/PublicAPI-test.js.snap b/e2e/icons/__snapshots__/PublicAPI-test.js.snap
index d94822ad6886..0c547b7b34f6 100644
--- a/e2e/icons/__snapshots__/PublicAPI-test.js.snap
+++ b/e2e/icons/__snapshots__/PublicAPI-test.js.snap
@@ -6175,6 +6175,22 @@ Array [
"Rewind_520",
"Rewind_524",
"Rewind_532",
+ "RightPanelClose16",
+ "RightPanelClose20",
+ "RightPanelClose24",
+ "RightPanelClose32",
+ "RightPanelCloseFilled16",
+ "RightPanelCloseFilled20",
+ "RightPanelCloseFilled24",
+ "RightPanelCloseFilled32",
+ "RightPanelOpen16",
+ "RightPanelOpen20",
+ "RightPanelOpen24",
+ "RightPanelOpen32",
+ "RightPanelOpenFilled16",
+ "RightPanelOpenFilled20",
+ "RightPanelOpenFilled24",
+ "RightPanelOpenFilled32",
"Road16",
"Road20",
"Road24",
diff --git a/packages/icons/categories.yml b/packages/icons/categories.yml
index f458e9e44c59..f82097710196 100644
--- a/packages/icons/categories.yml
+++ b/packages/icons/categories.yml
@@ -42,6 +42,10 @@ categories:
- rewind--10
- rewind--30
- rewind--5
+ - right-panel--close
+ - right-panel--close--filled
+ - right-panel--open
+ - right-panel--open--filled
- settings
- settings--adjust
- settings--check
diff --git a/packages/icons/icons.yml b/packages/icons/icons.yml
index ef3ff1fd3f4e..139417284281 100644
--- a/packages/icons/icons.yml
+++ b/packages/icons/icons.yml
@@ -17188,6 +17188,72 @@
- previous
- past
- reverse
+- name: right-panel--close
+ friendly_name: Right panel close
+ sizes:
+ - 32
+ aliases:
+ - controls
+ - side panel
+ - side bar
+ - close
+ - arrow right
+ - open
+ - panel
+ - navigation
+ - side nav
+ - ui
+ - nav
+- name: right-panel--close--filled
+ friendly_name: Right panel close filled
+ sizes:
+ - 32
+ aliases:
+ - controls
+ - side panel
+ - side bar
+ - close
+ - arrow right
+ - open
+ - panel
+ - navigation
+ - side nav
+ - ui
+ - nav
+ - filled
+- name: right-panel--open
+ friendly_name: Right panel open
+ sizes:
+ - 32
+ aliases:
+ - controls
+ - side panel
+ - side bar
+ - open
+ - arrow right
+ - open
+ - panel
+ - navigation
+ - side nav
+ - ui
+ - nav
+- name: right-panel--open--filled
+ friendly_name: Right panel open filled
+ sizes:
+ - 32
+ aliases:
+ - controls
+ - side panel
+ - side bar
+ - close
+ - arrow right
+ - open
+ - panel
+ - navigation
+ - side nav
+ - ui
+ - nav
+ - filled
- name: road
friendly_name: Road
aliases:
diff --git a/packages/icons/src/svg/32/right-panel--close--filled.svg b/packages/icons/src/svg/32/right-panel--close--filled.svg
new file mode 100644
index 000000000000..0c65428e0e3c
--- /dev/null
+++ b/packages/icons/src/svg/32/right-panel--close--filled.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/right-panel--close.svg b/packages/icons/src/svg/32/right-panel--close.svg
new file mode 100644
index 000000000000..3b1a3b67975c
--- /dev/null
+++ b/packages/icons/src/svg/32/right-panel--close.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/right-panel--open--filled.svg b/packages/icons/src/svg/32/right-panel--open--filled.svg
new file mode 100644
index 000000000000..ecd01d367648
--- /dev/null
+++ b/packages/icons/src/svg/32/right-panel--open--filled.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file
diff --git a/packages/icons/src/svg/32/right-panel--open.svg b/packages/icons/src/svg/32/right-panel--open.svg
new file mode 100644
index 000000000000..f49c3a96d0e1
--- /dev/null
+++ b/packages/icons/src/svg/32/right-panel--open.svg
@@ -0,0 +1,16 @@
+
+
\ No newline at end of file