diff --git a/core/css/icons.scss b/core/css/icons.scss
index ebf61b761e746..f8b4e632cd88b 100644
--- a/core/css/icons.scss
+++ b/core/css/icons.scss
@@ -229,6 +229,13 @@ audio, canvas, embed, iframe, img, input, object, video {
@include icon-black-white('quota', 'actions', 1, true);
@include icon-black-white('rename', 'actions', 1, true);
@include icon-black-white('screen', 'actions', 1, true);
+@include icon-black-white('square', 'actions', 1, true);
+@include icon-black-white('square-white', 'actions', 1, true);
+@include icon-black-white('promoted-view', 'actions', 1, true);
+@include icon-black-white('promoted-view-white', 'actions', 1, true);
+
+
+
.icon-screen-white {
filter: drop-shadow(1px 1px 4px var(--color-box-shadow));
diff --git a/core/img/actions/promoted-view-white.svg b/core/img/actions/promoted-view-white.svg
new file mode 100644
index 0000000000000..785f478ea9aa4
--- /dev/null
+++ b/core/img/actions/promoted-view-white.svg
@@ -0,0 +1,6 @@
+
diff --git a/core/img/actions/promoted-view.svg b/core/img/actions/promoted-view.svg
new file mode 100644
index 0000000000000..fbea3b3ab1063
--- /dev/null
+++ b/core/img/actions/promoted-view.svg
@@ -0,0 +1,6 @@
+
diff --git a/core/img/actions/square-white.svg b/core/img/actions/square-white.svg
new file mode 100644
index 0000000000000..b0a9a956fefb3
--- /dev/null
+++ b/core/img/actions/square-white.svg
@@ -0,0 +1,3 @@
+
diff --git a/core/img/actions/square.svg b/core/img/actions/square.svg
new file mode 100644
index 0000000000000..624c093d832da
--- /dev/null
+++ b/core/img/actions/square.svg
@@ -0,0 +1,3 @@
+