From e663921460a4bcd39c3fd17e2a21a5209f9d849b Mon Sep 17 00:00:00 2001 From: Yun Chan Date: Wed, 6 May 2026 14:50:48 +0900 Subject: [PATCH] =?UTF-8?q?ux:=20ConvertWindow=20=EC=A2=8C=EC=9A=B0=20?= =?UTF-8?q?=E2=86=92=20=EC=83=81=ED=95=98=20=EB=A0=88=EC=9D=B4=EC=95=84?= =?UTF-8?q?=EC=9B=83=20=EC=9E=AC=EC=84=A4=EA=B3=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 이전 좌우 분할은 IDE 패턴이라 변환 도구에 부자연스러웠음. 옵션 패널 320px 고정 때문에 창을 늘리면 좌측만 늘어나 "우측으로 늘어진" 인상을 줬다. 새 레이아웃 (위→아래): 1. 헤더(타이틀+파일 카운트) + 추가/비우기 버튼 2. 옵션 카드 (한 줄: 품질·출력 위치·이름 충돌) + 고급 옵션 expander (긴 변 픽셀·PDF DPI·투명 처리) 3. 파일 리스트 (메인, 세로 스크롤로 끝까지) 4. 하단 액션바 (진행률 + 닫기/변환 시작) 창 비율 940x700 → 640x780 으로 세로 우선. 파일이 많아질수록 자연스럽게 길게 늘어나는 패턴. Co-Authored-By: Claude Opus 4.7 (1M context) --- .../Views/ConvertWindow.xaml | 189 +++++++++++------- 1 file changed, 115 insertions(+), 74 deletions(-) diff --git a/src/EverythingToJpeg.App/Views/ConvertWindow.xaml b/src/EverythingToJpeg.App/Views/ConvertWindow.xaml index 1fcfc8a..c97a5f9 100644 --- a/src/EverythingToJpeg.App/Views/ConvertWindow.xaml +++ b/src/EverythingToJpeg.App/Views/ConvertWindow.xaml @@ -3,8 +3,8 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:ui="http://schemas.lepo.co/wpfui/2022/xaml" Title="JPEG로 변환" - Width="940" Height="700" - MinWidth="720" MinHeight="540" + Width="640" Height="780" + MinWidth="520" MinHeight="560" ExtendsContentIntoTitleBar="True" WindowBackdropType="Mica" WindowCornerPreference="Round" @@ -14,108 +14,149 @@ DragOver="OnDragOver"> + + + - + + - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - + + + + - + + FontWeight="SemiBold" VerticalAlignment="Center" HorizontalAlignment="Right"/> - + - - - + + + + + - - - - - - - - + - - + + + + - - - - - - - - - - - - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Padding="32,16" Margin="0,16,0,0"> @@ -125,7 +166,7 @@ + Margin="0,6,0,0" TextTrimming="CharacterEllipsis"/>