AX Agent 프리셋 아이콘과 빈 상태 심볼 비율 정리
Some checks failed
Release Gate / gate (push) Has been cancelled

- 작업 유형/대화 주제 프리셋 카드 내부 아이콘 크기와 원형 배경 비율을 줄여 과하게 커 보이던 인상을 완화
- 기타 및 프리셋 추가 카드의 심볼 크기도 함께 조정해 프리셋 행 전체 시각 균형 통일
- 빈 상태 상단 중앙 심볼과 제목/설명 크기를 재조정해 프리셋 카드와 같은 밀도로 보이게 정리
- README 및 DEVELOPMENT 문서에 2026-04-05 23:33 (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 20:48:21 +09:00
parent 793a301353
commit 25031d655d
4 changed files with 22 additions and 17 deletions

View File

@@ -1261,18 +1261,18 @@
HorizontalAlignment="Center"
VerticalAlignment="Top"
Margin="0,14,0,4">
<Border x:Name="EmptyIcon" CornerRadius="14" Width="48" Height="48"
<Border x:Name="EmptyIcon" CornerRadius="12" Width="42" Height="42"
HorizontalAlignment="Center" Margin="0,0,0,10"
Background="{DynamicResource HintBackground}">
<TextBlock Text="&#xE8BD;" FontFamily="Segoe MDL2 Assets" FontSize="24"
<TextBlock Text="&#xE8BD;" FontFamily="Segoe MDL2 Assets" FontSize="20"
Foreground="{DynamicResource AccentColor}"
HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Border>
<TextBlock x:Name="EmptyStateTitle" Text="작업을 시작하세요" FontSize="22" FontWeight="SemiBold"
<TextBlock x:Name="EmptyStateTitle" Text="작업을 시작하세요" FontSize="21" FontWeight="SemiBold"
Foreground="{DynamicResource PrimaryText}" HorizontalAlignment="Center"/>
<TextBlock x:Name="EmptyStateDesc" Text="프롬프트를 입력하거나 아래 작업 유형을 선택하면 됩니다"
FontSize="14.25" Foreground="{DynamicResource SecondaryText}"
FontSize="14" Foreground="{DynamicResource SecondaryText}"
HorizontalAlignment="Center"
TextAlignment="Center"
Width="430"

View File

@@ -12481,17 +12481,17 @@ public partial class ChatWindow : Window
var iconCircle = new Border
{
Width = 40, Height = 40,
CornerRadius = new CornerRadius(20),
Width = 34, Height = 34,
CornerRadius = new CornerRadius(17),
Background = new SolidColorBrush(((SolidColorBrush)btnColor).Color) { Opacity = 0.15 },
HorizontalAlignment = HorizontalAlignment.Center,
Margin = new Thickness(0, 0, 0, 10),
Margin = new Thickness(0, 0, 0, 9),
};
var iconTb = new TextBlock
{
Text = preset.Symbol,
FontFamily = new FontFamily("Segoe MDL2 Assets"),
FontSize = 17,
FontSize = 15,
Foreground = btnColor,
HorizontalAlignment = HorizontalAlignment.Center,
VerticalAlignment = VerticalAlignment.Center,
@@ -12502,7 +12502,7 @@ public partial class ChatWindow : Window
stack.Children.Add(new TextBlock
{
Text = preset.Label,
FontSize = 15.5,
FontSize = 15,
FontWeight = FontWeights.SemiBold,
Foreground = primaryText,
HorizontalAlignment = HorizontalAlignment.Center,
@@ -12611,17 +12611,17 @@ public partial class ChatWindow : Window
var etcIconCircle = new Border
{
Width = 40, Height = 40,
CornerRadius = new CornerRadius(20),
Width = 34, Height = 34,
CornerRadius = new CornerRadius(17),
Background = new SolidColorBrush(((SolidColorBrush)etcColor).Color) { Opacity = 0.15 },
HorizontalAlignment = HorizontalAlignment.Center,
Margin = new Thickness(0, 0, 0, 10),
Margin = new Thickness(0, 0, 0, 9),
};
etcIconCircle.Child = new TextBlock
{
Text = "\uE70F", // Edit 아이콘
FontFamily = new FontFamily("Segoe MDL2 Assets"),
FontSize = 17,
FontSize = 15,
Foreground = etcColor,
HorizontalAlignment = HorizontalAlignment.Center,
VerticalAlignment = VerticalAlignment.Center,
@@ -12631,7 +12631,7 @@ public partial class ChatWindow : Window
etcStack.Children.Add(new TextBlock
{
Text = "기타",
FontSize = 15.5,
FontSize = 15,
FontWeight = FontWeights.SemiBold,
Foreground = primaryText,
HorizontalAlignment = HorizontalAlignment.Center,
@@ -12700,17 +12700,17 @@ public partial class ChatWindow : Window
{
Text = "\uE710",
FontFamily = new FontFamily("Segoe MDL2 Assets"),
FontSize = 22,
FontSize = 18,
Foreground = secondaryText,
HorizontalAlignment = HorizontalAlignment.Center,
Margin = new Thickness(0, 10, 0, 8),
Margin = new Thickness(0, 8, 0, 8),
};
addStack.Children.Add(plusIcon);
addStack.Children.Add(new TextBlock
{
Text = "프리셋 추가",
FontSize = 14.5,
FontSize = 14,
FontWeight = FontWeights.SemiBold,
Foreground = secondaryText,
HorizontalAlignment = HorizontalAlignment.Center,