From e96094b1654629374129e9aaada456fb7147cef2 Mon Sep 17 00:00:00 2001
From: alexisben <alex@noesya.coop>
Date: Tue, 24 Jan 2023 12:40:11 +0100
Subject: [PATCH] fix modal zindex

---
 assets/sass/_theme/_configuration.sass       | 1 +
 assets/sass/_theme/design-system/header.sass | 6 ++++--
 assets/sass/_theme/design-system/layout.sass | 2 +-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/assets/sass/_theme/_configuration.sass b/assets/sass/_theme/_configuration.sass
index b0abc58c..4cee9735 100644
--- a/assets/sass/_theme/_configuration.sass
+++ b/assets/sass/_theme/_configuration.sass
@@ -149,6 +149,7 @@ $zindex-header: 52 !default
 $zindex-body-overlay: 51 !default
 $zindex-toc: 60 !default
 $zindex-toc-cta: 49 !default
+$zindex-modal: 72 !default
 $zindex-aside: 48 !default
 $zindex-footer: 70 !default
 
diff --git a/assets/sass/_theme/design-system/header.sass b/assets/sass/_theme/design-system/header.sass
index b9d6f48c..18d59951 100644
--- a/assets/sass/_theme/design-system/header.sass
+++ b/assets/sass/_theme/design-system/header.sass
@@ -69,10 +69,12 @@ body
             display: block
             opacity: 1
             pointer-events: inherit
-    html.has-offcanvas-opened &,
-    html.has-modal-opened &
+    html.has-offcanvas-opened &
         &::after
             z-index: $zindex-header + 1
+    html.has-modal-opened &
+        &::after
+            z-index: $zindex-modal - 1
     html.is-animating:not(.has-menu-opened) &
         &::after
             display: block
diff --git a/assets/sass/_theme/design-system/layout.sass b/assets/sass/_theme/design-system/layout.sass
index f583af19..c836ae9f 100644
--- a/assets/sass/_theme/design-system/layout.sass
+++ b/assets/sass/_theme/design-system/layout.sass
@@ -107,7 +107,7 @@ details
     top: 0
     width: 100%
     margin: 0
-    z-index: $zindex-toc
+    z-index: $zindex-modal
     &[aria-hidden="true"]
         display: none
     .modal-content
-- 
GitLab