Skip to content

Commit d012326

Browse files
Improve dialog z-index layering and GitCredentialDialog responsiveness
1 parent 554099c commit d012326

10 files changed

Lines changed: 186 additions & 182 deletions

‎frontend/src/components/settings/AddMcpServerDialog.tsx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ export function AddMcpServerDialog({ open, onOpenChange, onUpdate }: AddMcpServe
179179

180180
return (
181181
<Dialog open={open} onOpenChange={handleClose}>
182-
<DialogContent mobileFullscreen className="sm:inset-auto sm:left-[50%] sm:top-[50%] sm:w-[95vw] sm:max-w-3xl sm:h-auto sm:max-h-[90vh] flex flex-col gap-0 bg-card border-border pb-safe">
182+
<DialogContent mobileFullscreen className="sm:inset-auto sm:left-[50%] sm:top-[50%] sm:w-[95vw] sm:max-w-3xl sm:h-auto sm:max-h-[90vh] flex flex-col gap-0 bg-card border-border pb-safe z-[200]" overlayClassName="z-[200]">
183183
<DialogHeader className="px-4 sm:px-6 pt-4 sm:pt-6 pb-2 sm:pb-3 shrink-0">
184184
<DialogTitle>Add MCP Server</DialogTitle>
185185
<DialogDescription>

‎frontend/src/components/settings/AgentDialog.tsx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ export function AgentDialog({ open, onOpenChange, onSubmit, editingAgent }: Agen
176176

177177
return (
178178
<Dialog open={open} onOpenChange={handleOpenChange}>
179-
<DialogContent className="max-w-2xl max-h-[90vh] overflow-y-auto">
179+
<DialogContent className="max-w-2xl max-h-[90vh] overflow-y-auto z-[200]" overlayClassName="z-[200]">
180180
<DialogHeader>
181181
<DialogTitle>{editingAgent ? 'Edit Agent' : 'Create Agent'}</DialogTitle>
182182
</DialogHeader>

‎frontend/src/components/settings/CommandDialog.tsx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ export function CommandDialog({
9898

9999
return (
100100
<Dialog open={open} onOpenChange={handleOpenChange}>
101-
<DialogContent className="w-full max-w-3xl max-h-[90vh] overflow-y-auto">
101+
<DialogContent className="w-full max-w-3xl max-h-[90vh] overflow-y-auto z-[200]" overlayClassName="z-[200]">
102102
<DialogHeader>
103103
<DialogTitle>
104104
{editingCommand ? "Edit Command" : "Create Command"}

‎frontend/src/components/settings/CreateConfigDialog.tsx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ export function CreateConfigDialog({ isOpen, onOpenChange, onCreate, isUpdating
104104

105105
return (
106106
<Dialog open={isOpen} onOpenChange={onOpenChange}>
107-
<DialogContent className="max-w-2xl max-h-[90vh] sm:max-h-[85vh] flex flex-col">
107+
<DialogContent className="max-w-2xl max-h-[90vh] sm:max-h-[85vh] flex flex-col z-[200]" overlayClassName="z-[200]">
108108
<DialogHeader className="flex-shrink-0">
109109
<DialogTitle>Create OpenCode Config</DialogTitle>
110110
</DialogHeader>

0 commit comments

Comments
 (0)