AX Agent 상단 탭 잘림 보정 및 빈 상태 비율 조정
Some checks failed
Release Gate / gate (push) Has been cancelled

- 상단 중앙 탭의 글자 잘림을 줄이기 위해 탭 버튼 폰트, 패딩, 최소 크기와 탭 래퍼 크기를 소폭 축소
- 빈 상태 상단 아이콘과 제목, 설명 크기를 조정해 프리셋 카드 한 장과의 시각 비율을 더 자연스럽게 정리
- 상단 헤더와 중앙 안내 블록의 밀도를 분리해 탭은 더 단정하게, 빈 상태는 더 또렷하게 보이도록 조정
- README 및 DEVELOPMENT 문서에 2026-04-05 23:49 (KST) 기준 변경 이력 반영

검증
- dotnet build src/AxCopilot/AxCopilot.csproj -c Release -v minimal -p:OutputPath=bin\\verify\\ -p:IntermediateOutputPath=obj\\verify\\
- 경고 0 / 오류 0 확인
This commit is contained in:
2026-04-05 21:01:28 +09:00
parent 1c9b13c14f
commit cf59a010ac
3 changed files with 17 additions and 12 deletions

View File

@@ -176,13 +176,13 @@
<Setter Property="Foreground" Value="{DynamicResource SecondaryText}"/>
<Setter Property="Background" Value="Transparent"/>
<Setter Property="BorderBrush" Value="Transparent"/>
<Setter Property="FontSize" Value="13.5"/>
<Setter Property="FontSize" Value="13"/>
<Setter Property="FontWeight" Value="SemiBold"/>
<Setter Property="Cursor" Value="Hand"/>
<Setter Property="Margin" Value="2"/>
<Setter Property="Padding" Value="18,8"/>
<Setter Property="MinWidth" Value="62"/>
<Setter Property="MinHeight" Value="32"/>
<Setter Property="Padding" Value="16,7"/>
<Setter Property="MinWidth" Value="58"/>
<Setter Property="MinHeight" Value="30"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="RadioButton">
@@ -190,7 +190,7 @@
Background="{TemplateBinding Background}"
BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="1"
CornerRadius="11"
CornerRadius="10"
Padding="{TemplateBinding Padding}"
SnapsToDevicePixels="True">
<ContentPresenter HorizontalAlignment="Center"
@@ -1147,8 +1147,8 @@
Background="{DynamicResource ItemBackground}"
BorderBrush="{DynamicResource BorderColor}"
BorderThickness="1"
CornerRadius="16" Padding="5"
MinHeight="42"
CornerRadius="15" Padding="4"
MinHeight="40"
WindowChrome.IsHitTestVisibleInChrome="True">
<StackPanel Orientation="Horizontal">
<RadioButton x:Name="TabChat" Content="채팅" Style="{StaticResource TopTabBtn}"
@@ -1261,18 +1261,18 @@
HorizontalAlignment="Center"
VerticalAlignment="Top"
Margin="0,14,0,4">
<Border x:Name="EmptyIcon" CornerRadius="12" Width="42" Height="42"
HorizontalAlignment="Center" Margin="0,0,0,10"
<Border x:Name="EmptyIcon" CornerRadius="13" Width="46" Height="46"
HorizontalAlignment="Center" Margin="0,0,0,12"
Background="{DynamicResource HintBackground}">
<TextBlock Text="&#xE8BD;" FontFamily="Segoe MDL2 Assets" FontSize="20"
<TextBlock Text="&#xE8BD;" FontFamily="Segoe MDL2 Assets" FontSize="22"
Foreground="{DynamicResource AccentColor}"
HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Border>
<TextBlock x:Name="EmptyStateTitle" Text="작업을 시작하세요" FontSize="21" FontWeight="SemiBold"
<TextBlock x:Name="EmptyStateTitle" Text="작업을 시작하세요" FontSize="23" FontWeight="SemiBold"
Foreground="{DynamicResource PrimaryText}" HorizontalAlignment="Center"/>
<TextBlock x:Name="EmptyStateDesc" Text="프롬프트를 입력하거나 아래 작업 유형을 선택하면 됩니다"
FontSize="14" Foreground="{DynamicResource SecondaryText}"
FontSize="14.5" Foreground="{DynamicResource SecondaryText}"
HorizontalAlignment="Center"
TextAlignment="Center"
Width="430"