diff --git a/assets/icons/internal/check.svg b/assets/icons/internal/check.svg
index cae53d1c40..bd3a7b6097 100644
--- a/assets/icons/internal/check.svg
+++ b/assets/icons/internal/check.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/chevron-left.svg b/assets/icons/internal/chevron-left.svg
index 4e04ac1367..4c8529980c 100644
--- a/assets/icons/internal/chevron-left.svg
+++ b/assets/icons/internal/chevron-left.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/chevron-right.svg b/assets/icons/internal/chevron-right.svg
index 3f355b2a33..9780fd2909 100644
--- a/assets/icons/internal/chevron-right.svg
+++ b/assets/icons/internal/chevron-right.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/circle-exclamation.svg b/assets/icons/internal/circle-exclamation.svg
index 68cf2bdefe..87e033a74a 100644
--- a/assets/icons/internal/circle-exclamation.svg
+++ b/assets/icons/internal/circle-exclamation.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/circle-info.svg b/assets/icons/internal/circle-info.svg
index 7c49746a15..93a1788f46 100644
--- a/assets/icons/internal/circle-info.svg
+++ b/assets/icons/internal/circle-info.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/code.svg b/assets/icons/internal/code.svg
index 5e444d5447..db3f598410 100644
--- a/assets/icons/internal/code.svg
+++ b/assets/icons/internal/code.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/delete.svg b/assets/icons/internal/delete.svg
index 976e4e16b8..166d845737 100644
--- a/assets/icons/internal/delete.svg
+++ b/assets/icons/internal/delete.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/desktop.svg b/assets/icons/internal/desktop.svg
index fc336216fd..c9d636dbd2 100644
--- a/assets/icons/internal/desktop.svg
+++ b/assets/icons/internal/desktop.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/detail.svg b/assets/icons/internal/detail.svg
new file mode 100644
index 0000000000..c57bd689e9
--- /dev/null
+++ b/assets/icons/internal/detail.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/icons/internal/dots-horizontal.svg b/assets/icons/internal/dots-horizontal.svg
index de96a11cba..f735a461c2 100644
--- a/assets/icons/internal/dots-horizontal.svg
+++ b/assets/icons/internal/dots-horizontal.svg
@@ -1,4 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/icons/internal/edit.svg b/assets/icons/internal/edit.svg
index 02bdcf3975..3a57cfd5ca 100644
--- a/assets/icons/internal/edit.svg
+++ b/assets/icons/internal/edit.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/file-lines.svg b/assets/icons/internal/file-lines.svg
index 17c8240c27..951448e472 100644
--- a/assets/icons/internal/file-lines.svg
+++ b/assets/icons/internal/file-lines.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/filter.svg b/assets/icons/internal/filter.svg
index c088068ef9..1313d3aa36 100644
--- a/assets/icons/internal/filter.svg
+++ b/assets/icons/internal/filter.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/folder-open.svg b/assets/icons/internal/folder-open.svg
index b7f3b6b28c..b235bdb896 100644
--- a/assets/icons/internal/folder-open.svg
+++ b/assets/icons/internal/folder-open.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/gear.svg b/assets/icons/internal/gear.svg
index 8b75dd99dc..33b418c828 100644
--- a/assets/icons/internal/gear.svg
+++ b/assets/icons/internal/gear.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/home.svg b/assets/icons/internal/home.svg
index 532e07013b..1d8bcb384a 100644
--- a/assets/icons/internal/home.svg
+++ b/assets/icons/internal/home.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/lock-open-solid.svg b/assets/icons/internal/lock-open-solid.svg
deleted file mode 100644
index aad9150685..0000000000
--- a/assets/icons/internal/lock-open-solid.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/assets/icons/internal/lock-open.svg b/assets/icons/internal/lock-open.svg
new file mode 100644
index 0000000000..bcb6a7de77
--- /dev/null
+++ b/assets/icons/internal/lock-open.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/icons/internal/lock.svg b/assets/icons/internal/lock.svg
index d70d03e20c..0e56688082 100644
--- a/assets/icons/internal/lock.svg
+++ b/assets/icons/internal/lock.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/menu-bars.svg b/assets/icons/internal/menu-bars.svg
index a78b59c2a1..94ebc61c55 100644
--- a/assets/icons/internal/menu-bars.svg
+++ b/assets/icons/internal/menu-bars.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/moon.svg b/assets/icons/internal/moon.svg
index 14dc62b3f9..fa48a64774 100644
--- a/assets/icons/internal/moon.svg
+++ b/assets/icons/internal/moon.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/plus.svg b/assets/icons/internal/plus.svg
index f4fd496e88..4b61f63c78 100644
--- a/assets/icons/internal/plus.svg
+++ b/assets/icons/internal/plus.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/search.svg b/assets/icons/internal/search.svg
index 33aa613c05..f1e3332149 100644
--- a/assets/icons/internal/search.svg
+++ b/assets/icons/internal/search.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/sign-out.svg b/assets/icons/internal/sign-out.svg
index 052854f5c0..3aa3cffb5e 100644
--- a/assets/icons/internal/sign-out.svg
+++ b/assets/icons/internal/sign-out.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/sort-arrow-down.svg b/assets/icons/internal/sort-arrow-down.svg
index 866c9b3a80..c53a0078a5 100644
--- a/assets/icons/internal/sort-arrow-down.svg
+++ b/assets/icons/internal/sort-arrow-down.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/sort-arrow-up.svg b/assets/icons/internal/sort-arrow-up.svg
index 2a72a015c3..ec387a58ea 100644
--- a/assets/icons/internal/sort-arrow-up.svg
+++ b/assets/icons/internal/sort-arrow-up.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/sort-arrows.svg b/assets/icons/internal/sort-arrows.svg
index 1a2f442fc1..1097e9f9f0 100644
--- a/assets/icons/internal/sort-arrows.svg
+++ b/assets/icons/internal/sort-arrows.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/sun.svg b/assets/icons/internal/sun.svg
index 5e5536c673..083d2d4f72 100644
--- a/assets/icons/internal/sun.svg
+++ b/assets/icons/internal/sun.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/upload.svg b/assets/icons/internal/upload.svg
index 107010e6fa..4ea09bc90b 100644
--- a/assets/icons/internal/upload.svg
+++ b/assets/icons/internal/upload.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/user-lock.svg b/assets/icons/internal/user-lock.svg
index c15c1595c7..43526f14e4 100644
--- a/assets/icons/internal/user-lock.svg
+++ b/assets/icons/internal/user-lock.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/user-xmark.svg b/assets/icons/internal/user-xmark.svg
index d5b11f8ccc..daa1e4cbbc 100644
--- a/assets/icons/internal/user-xmark.svg
+++ b/assets/icons/internal/user-xmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/user.svg b/assets/icons/internal/user.svg
index 0b4d558c11..58d9c1cdce 100644
--- a/assets/icons/internal/user.svg
+++ b/assets/icons/internal/user.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/internal/xmark.svg b/assets/icons/internal/xmark.svg
index 69f6793cdc..520e718d7a 100644
--- a/assets/icons/internal/xmark.svg
+++ b/assets/icons/internal/xmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/templates/crud/form_theme.html.twig b/templates/crud/form_theme.html.twig
index cc45939a6a..54f95c0d78 100644
--- a/templates/crud/form_theme.html.twig
+++ b/templates/crud/form_theme.html.twig
@@ -887,7 +887,7 @@
{{ block('form_widget') }}