Skip to content

Commit f5ffffb

Browse files
Improve dialog z-index layering and GitCredentialDialog responsiveness (#115)
1 parent 414f39b commit f5ffffb

11 files changed

+215
-182
lines changed

.gitguardian.yaml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
version: 1
2+
allow-breaks: true
3+
4+
# Paths to ignore for scanning
5+
paths-ignore:
6+
- 'node_modules/**'
7+
- '.vscode/**'
8+
- '.idea/**'
9+
- 'dist/**'
10+
- 'build/**'
11+
- 'coverage/**'
12+
- '*.min.js'
13+
- '*.min.css'
14+
- '**/*.test.ts'
15+
- '**/*.test.tsx'
16+
- '**/*.spec.ts'
17+
- '**/*.spec.tsx'
18+
- 'temp/**'
19+
- '**/*.md'
20+
21+
# Specific files to ignore
22+
files-ignore:
23+
- 'package-lock.json'
24+
- 'yarn.lock'
25+
- 'pnpm-lock.yaml'
26+
27+
# Ignore common test/dev files
28+
secrets-filter:
29+
level: weak

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)