diff --git a/src/bundle/Resources/public/img/ibexa-icons.svg b/src/bundle/Resources/public/img/ibexa-icons.svg
index 13d06fcf20..e2ba563291 100644
--- a/src/bundle/Resources/public/img/ibexa-icons.svg
+++ b/src/bundle/Resources/public/img/ibexa-icons.svg
@@ -539,6 +539,10 @@
+
+
+
+
diff --git a/src/bundle/Resources/public/img/icons/help-alt.svg b/src/bundle/Resources/public/img/icons/help-alt.svg
new file mode 100644
index 0000000000..4dd073e87a
--- /dev/null
+++ b/src/bundle/Resources/public/img/icons/help-alt.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/src/bundle/Resources/public/js/scripts/quick.action.manager.js b/src/bundle/Resources/public/js/scripts/quick.action.manager.js
index a75fe01bb9..9dfb65413f 100644
--- a/src/bundle/Resources/public/js/scripts/quick.action.manager.js
+++ b/src/bundle/Resources/public/js/scripts/quick.action.manager.js
@@ -25,6 +25,8 @@
return false;
});
+ const maxExtraPadding = Math.max(...buttonsToRender.map((config) => config.extraBottomPadding || 2));
+
buttonsToRender.forEach((buttonConfig, index) => {
const { container } = buttonConfig;
@@ -36,7 +38,7 @@
container.style.right = '2rem';
container.style.zIndex = buttonConfig.zIndex || 1040;
- const bottomPosition = `${index * ACTION_BTN_VERTICAL_SPACING + 2}rem`;
+ const bottomPosition = `${index * ACTION_BTN_VERTICAL_SPACING + maxExtraPadding}rem`;
container.style.bottom = bottomPosition;
});
diff --git a/src/bundle/Resources/public/scss/_back-to-top.scss b/src/bundle/Resources/public/scss/_back-to-top.scss
index 7a0ef57c8b..c6df496db7 100644
--- a/src/bundle/Resources/public/scss/_back-to-top.scss
+++ b/src/bundle/Resources/public/scss/_back-to-top.scss
@@ -11,6 +11,7 @@
opacity: 0;
visibility: hidden;
transition: opacity $ibexa-admin-transition-duration $ibexa-admin-transition;
+ box-shadow: $ibexa-edit-header-box-shadow;
&--visible {
opacity: 1;
diff --git a/src/bundle/Resources/public/scss/_notifications.scss b/src/bundle/Resources/public/scss/_notifications.scss
index 1a3e4b35bf..a2aba7a48e 100644
--- a/src/bundle/Resources/public/scss/_notifications.scss
+++ b/src/bundle/Resources/public/scss/_notifications.scss
@@ -3,7 +3,7 @@
bottom: 0;
right: calculateRem(32px);
width: calculateRem(400px);
- z-index: 50000;
+ z-index: 10300;
}
.ibexa-notification-list {
diff --git a/src/bundle/Resources/public/scss/ui/modules/muti-file-upload/_upload.popup.scss b/src/bundle/Resources/public/scss/ui/modules/muti-file-upload/_upload.popup.scss
index 1d5b5a226b..74fb58723c 100644
--- a/src/bundle/Resources/public/scss/ui/modules/muti-file-upload/_upload.popup.scss
+++ b/src/bundle/Resources/public/scss/ui/modules/muti-file-upload/_upload.popup.scss
@@ -1,7 +1,7 @@
.c-upload-popup {
background: rgba($ibexa-color-black, 0.35);
position: fixed;
- z-index: 99999;
+ z-index: 10100;
top: 0;
left: 0;
height: 100vh;
diff --git a/src/bundle/Resources/public/scss/ui/modules/universal-discovery/_global.loader.scss b/src/bundle/Resources/public/scss/ui/modules/universal-discovery/_global.loader.scss
index 9e9f0110a2..88b1ffb6a0 100644
--- a/src/bundle/Resources/public/scss/ui/modules/universal-discovery/_global.loader.scss
+++ b/src/bundle/Resources/public/scss/ui/modules/universal-discovery/_global.loader.scss
@@ -1,6 +1,6 @@
.m-ud-global-loader {
position: fixed;
- z-index: 99999;
+ z-index: 10100;
background: $ibexa-color-dark;
width: 100%;
height: 100%;