fix: Collapsible 레이아웃 구조 수정

- CardContent 내부에서 CollapsibleContent가 제대로 렌더링되도록 구조 수정
- mb-2, mt-2로 간격 조정
- 오른쪽으로 밀려나는 문제 해결
This commit is contained in:
kjs 2025-11-18 10:30:04 +09:00
parent 7bb26e0e30
commit 4cd27639e6
1 changed files with 6 additions and 7 deletions

View File

@ -637,8 +637,8 @@ export const SelectedItemsDetailInputConfigPanel: React.FC<SelectedItemsDetailIn
onOpenChange={(open) => setExpandedGroups(prev => ({ ...prev, [group.id]: open }))} onOpenChange={(open) => setExpandedGroups(prev => ({ ...prev, [group.id]: open }))}
> >
<Card className="border-2"> <Card className="border-2">
<CardContent className="space-y-2 p-3 sm:space-y-3 sm:p-4"> <CardContent className="p-3 sm:p-4">
<div className="flex items-center justify-between"> <div className="flex items-center justify-between mb-2">
<CollapsibleTrigger asChild> <CollapsibleTrigger asChild>
<Button variant="ghost" size="sm" className="h-auto p-0 hover:bg-transparent"> <Button variant="ghost" size="sm" className="h-auto p-0 hover:bg-transparent">
<div className="flex items-center gap-2"> <div className="flex items-center gap-2">
@ -664,7 +664,7 @@ export const SelectedItemsDetailInputConfigPanel: React.FC<SelectedItemsDetailIn
</Button> </Button>
</div> </div>
<CollapsibleContent className="space-y-2 sm:space-y-3"> <CollapsibleContent className="space-y-2 sm:space-y-3 mt-2">
{/* 그룹 ID */} {/* 그룹 ID */}
<div className="space-y-1"> <div className="space-y-1">
<Label className="text-[10px] sm:text-xs"> ID</Label> <Label className="text-[10px] sm:text-xs"> ID</Label>
@ -894,10 +894,9 @@ export const SelectedItemsDetailInputConfigPanel: React.FC<SelectedItemsDetailIn
))} ))}
</div> </div>
)} )}
</CollapsibleContent> </CollapsibleContent>
</div> </div>
</Collapsible> </Collapsible>
</CollapsibleContent> </CollapsibleContent>
</CardContent> </CardContent>
</Card> </Card>