diff --git a/dist/icons.json b/dist/icons.json
index e0dd3eaea..34808da8a 100644
--- a/dist/icons.json
+++ b/dist/icons.json
@@ -1568,6 +1568,13 @@
"sprite": "sprites/actions.svg#actions-form-insert-after",
"bidi": false
},
+ "actions-form-insert-before": {
+ "identifier": "actions-form-insert-before",
+ "category": "actions",
+ "svg": "svgs/actions/actions-form-insert-before.svg",
+ "sprite": "sprites/actions.svg#actions-form-insert-before",
+ "bidi": false
+ },
"actions-form-insert-in": {
"identifier": "actions-form-insert-in",
"category": "actions",
diff --git a/dist/scss/icons-variables-actions.scss b/dist/scss/icons-variables-actions.scss
index 3acdbeb26..6e08e0cec 100644
--- a/dist/scss/icons-variables-actions.scss
+++ b/dist/scss/icons-variables-actions.scss
@@ -222,6 +222,7 @@ $icon-actions-filter: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/20
$icon-actions-folder: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='currentColor'%3e%3cpath d='m7.382 4 1 2H14v6H2V4h5.382m.309-1H1.5a.5.5 0 0 0-.5.5v9a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5H9l-.862-1.724A.5.5 0 0 0 7.691 3z'/%3e%3c/g%3e%3c/svg%3e") !default;
$icon-actions-folder-add: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='currentColor'%3e%3cpath d='M7 12.5V12H2V4h5.382l1 2H14v4h1V5.5a.5.5 0 0 0-.5-.5H9l-.862-1.724A.5.5 0 0 0 7.691 3H1.5a.5.5 0 0 0-.5.5v9a.5.5 0 0 0 .5.5h5.592A1.483 1.483 0 0 1 7 12.5z'/%3e%3cpath d='M15.5 13H13v2.5c0 .28-.22.5-.5.5h-1c-.28 0-.5-.22-.5-.5V13H8.5c-.28 0-.5-.22-.5-.5v-1c0-.28.22-.5.5-.5H11V8.5c0-.28.22-.5.5-.5h1c.28 0 .5.22.5.5V11h2.5c.28 0 .5.22.5.5v1c0 .28-.22.5-.5.5z'/%3e%3c/g%3e%3c/svg%3e") !default;
$icon-actions-form-insert-after: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='currentColor'%3e%3cpath d='M14 1h-4v1h4v5H2V2h1V1H1v7h14V1z'/%3e%3cpath d='M13 3H3v3h10V3zM4 1h5v1H4zM11 11H9V9H7v2H5v2h2v2h2v-2h2z'/%3e%3c/g%3e%3c/svg%3e") !default;
+$icon-actions-form-insert-before: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='currentColor'%3e%3cpath d='M14 8h-4v1h4v5H2V9h1V8H1v7h14V8z'/%3e%3cpath d='M13 13H3v-3h10v3zM4 8h5v1H4zM11 5H9v2H7V5H5V3h2V1h2v2h2z'/%3e%3c/g%3e%3c/svg%3e") !default;
$icon-actions-form-insert-in: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='currentColor'%3e%3cpath d='M10 1v1h4v12H2V2h1V1H1v14h14V1z'/%3e%3cpath d='M3 3h10v3H3zM4 1h5v1H4zM11 9H9V7H7v2H5v2h2v2h2v-2h2z'/%3e%3c/g%3e%3c/svg%3e") !default;
$icon-actions-fullscreen: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='currentColor'%3e%3cpath d='M2 2v4h1V3h3V2H3zM13 2h-3v1h3v3h1V2zM3 10H2v4h4v-1H3zM13 13h-3v1h4v-4h-1z'/%3e%3c/g%3e%3c/svg%3e") !default;
$icon-actions-gift: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='currentColor'%3e%3cpath d='M14 6h-2c.3-.4.5-.9.5-1.5C12.5 3.1 11.4 2 10 2c-.8 0-1.5.4-2 1-.5-.6-1.2-1-2-1-1.4 0-2.5 1.1-2.5 2.5 0 .6.2 1.1.5 1.5H2c-.6 0-1 .4-1 1v2h1v6h12V9h1V7c0-.6-.4-1-1-1zm-4-3c.8 0 1.5.7 1.5 1.5S10.8 6 10 6H8.5V4.5c0-.8.7-1.5 1.5-1.5zM4.5 4.5C4.5 3.7 5.2 3 6 3s1.5.7 1.5 1.5V6H6c-.8 0-1.5-.7-1.5-1.5zM6 14H3V9h3v5zm0-6H2v-.8c0-.1.1-.2.2-.2H6v1zm3 6H7V7h2v7zm4 0h-3V9h3v5zm1-6h-4V7h3.8c.1 0 .2.1.2.2V8z'/%3e%3c/g%3e%3c/svg%3e") !default;
diff --git a/dist/sprites/actions.svg b/dist/sprites/actions.svg
index 1c9789d18..6406949d6 100644
--- a/dist/sprites/actions.svg
+++ b/dist/sprites/actions.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/dist/svgs/actions/actions-form-insert-before.svg b/dist/svgs/actions/actions-form-insert-before.svg
new file mode 100644
index 000000000..84a9af3a4
--- /dev/null
+++ b/dist/svgs/actions/actions-form-insert-before.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/meta/actions/actions-form-insert-before.yaml b/meta/actions/actions-form-insert-before.yaml
new file mode 100644
index 000000000..7d93d2ca1
--- /dev/null
+++ b/meta/actions/actions-form-insert-before.yaml
@@ -0,0 +1,3 @@
+alias: []
+changes: []
+tags: []
diff --git a/src/actions/actions-form-insert-before.svg b/src/actions/actions-form-insert-before.svg
new file mode 100644
index 000000000..256a95616
--- /dev/null
+++ b/src/actions/actions-form-insert-before.svg
@@ -0,0 +1,8 @@
+