diff --git a/ui/src/styles.sass b/ui/src/styles.sass index 301fd8d..d1f8cc6 100644 --- a/ui/src/styles.sass +++ b/ui/src/styles.sass @@ -24,3 +24,10 @@ input, select font-family: var(--font-mono) font-variant-numeric: tabular-nums letter-spacing: 0 + +// ng-select dropdown appended to must sit above Bootstrap modals (z-index 1055). +// ng-select's own component styles set .ng-dropdown-panel { z-index: 1050 } and are +// injected after global styles, so a plain `.ng-dropdown-panel` rule would lose the +// cascade — the `body >` selector wins on specificity instead. +body > .ng-dropdown-panel + z-index: 1060