From a6531aef9dc5383a3025ac7d225b7ffdea7e2082 Mon Sep 17 00:00:00 2001 From: vibe-bot Date: Fri, 8 Aug 2025 18:12:39 +0200 Subject: [PATCH] =?UTF-8?q?style(ui):=20Dropdown=20z-index=20massiv=20erh?= =?UTF-8?q?=C3=B6ht;=20fix(yt-dlp):=20host-spezifische=20Args=20+=20option?= =?UTF-8?q?ales=20Cookies-File=20f=C3=BCr=20YouTube/Instagram?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/styles.css | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/web/src/styles.css b/web/src/styles.css index cabcc04..69687ec 100644 --- a/web/src/styles.css +++ b/web/src/styles.css @@ -89,11 +89,10 @@ header p { opacity: .8; } .badge { align-self: flex-start; background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.18); padding: 6px 10px; border-radius: 999px; font-size: 13px; } .controls { display: grid; grid-template-columns: 1fr minmax(240px, 320px) 260px 200px; gap: 12px; align-items: center; margin-bottom: 12px; } -.controls.row2 { grid-template-columns: minmax(400px, 1fr); } -.controls.row3 { grid-template-columns: 1fr; } -.controls.glass { padding: 18px; position: relative; z-index: 1; } -.controls.row2 { grid-template-columns: minmax(400px, 1fr); z-index: 5; } -.controls.row3 { grid-template-columns: 1fr; z-index: 1; } +.controls.row1 { z-index: 5000; } +.controls.row2 { grid-template-columns: minmax(400px, 1fr); z-index: 3000; } +.controls.row3 { grid-template-columns: 1fr; z-index: 2000; } +.controls.glass { padding: 18px; position: relative; z-index: inherit; overflow: visible; } .controls.glass { backdrop-filter: saturate(140%) blur(20px); background: linear-gradient(135deg, rgba(255,255,255,.14), rgba(255,255,255,.06)); @@ -118,7 +117,7 @@ header p { opacity: .8; } .control select optgroup { background-color: #0f1530; color: #c8c8d8; } /* Custom Select */ -.custom-select { position: relative; z-index: 10; } +.custom-select { position: relative; z-index: 10000; } .select-trigger { width: 100%; text-align: left; @@ -139,7 +138,7 @@ header p { opacity: .8; } background: #0f1530; box-shadow: 0 24px 48px rgba(0,0,0,.5); max-height: 280px; overflow-y: auto; - z-index: 100; + z-index: 20000; } .select-item { width: 100%; text-align: left; padding: 10px 12px; color: #e7e7ee;