- 상단 Chat/Cowork/Code 탭의 폰트와 패딩을 키워 예전처럼 더 읽기 쉬운 pill 형태로 복구함 - 하단 컴포저 상단 줄에서 토큰 카드와 프리셋 버튼이 같은 Grid 컬럼을 공유하던 구조를 분리해 겹침을 제거함 - 모델 선택, 토큰 사용 카드, 프리셋 버튼의 패딩과 글자 크기를 다시 키워 하단 정보 가독성을 복구함 - README 및 DEVELOPMENT 문서에 2026-04-05 18:55 (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:
@@ -174,10 +174,10 @@
|
||||
<!-- 탭 버튼 -->
|
||||
<Style x:Key="TopTabBtn" TargetType="RadioButton">
|
||||
<Setter Property="Foreground" Value="{DynamicResource SecondaryText}"/>
|
||||
<Setter Property="FontSize" Value="11"/>
|
||||
<Setter Property="FontSize" Value="12.5"/>
|
||||
<Setter Property="FontWeight" Value="SemiBold"/>
|
||||
<Setter Property="Cursor" Value="Hand"/>
|
||||
<Setter Property="Padding" Value="13,4"/>
|
||||
<Setter Property="Padding" Value="18,7"/>
|
||||
<Setter Property="Template">
|
||||
<Setter.Value>
|
||||
<ControlTemplate TargetType="RadioButton">
|
||||
@@ -1090,7 +1090,7 @@
|
||||
Background="{DynamicResource ItemBackground}"
|
||||
BorderBrush="{DynamicResource BorderColor}"
|
||||
BorderThickness="1"
|
||||
CornerRadius="999" Padding="2"
|
||||
CornerRadius="999" Padding="3"
|
||||
WindowChrome.IsHitTestVisibleInChrome="True">
|
||||
<StackPanel Orientation="Horizontal">
|
||||
<RadioButton x:Name="TabChat" Content="Chat" Style="{StaticResource TopTabBtn}"
|
||||
@@ -1657,27 +1657,28 @@
|
||||
<ColumnDefinition Width="Auto"/>
|
||||
<ColumnDefinition Width="*"/>
|
||||
<ColumnDefinition Width="Auto"/>
|
||||
<ColumnDefinition Width="Auto"/>
|
||||
</Grid.ColumnDefinitions>
|
||||
<Button x:Name="BtnModelSelector"
|
||||
Style="{StaticResource OutlineHoverBtn}"
|
||||
Grid.Column="0"
|
||||
HorizontalAlignment="Left"
|
||||
Margin="0"
|
||||
MinHeight="24"
|
||||
Padding="6,2"
|
||||
MinHeight="28"
|
||||
Padding="8,3"
|
||||
Click="BtnModelSelector_Click"
|
||||
ToolTip="모델/추론 빠른 설정"
|
||||
WindowChrome.IsHitTestVisibleInChrome="True">
|
||||
<StackPanel Orientation="Horizontal">
|
||||
<TextBlock Text="" FontFamily="Segoe MDL2 Assets" FontSize="11"
|
||||
<TextBlock Text="" FontFamily="Segoe MDL2 Assets" FontSize="12"
|
||||
Foreground="{DynamicResource SecondaryText}"
|
||||
VerticalAlignment="Center" Margin="0,0,4,0"/>
|
||||
<TextBlock x:Name="ModelLabel" FontSize="11.5"
|
||||
<TextBlock x:Name="ModelLabel" FontSize="12.5"
|
||||
Foreground="{DynamicResource SecondaryText}"
|
||||
MaxWidth="300"
|
||||
TextTrimming="CharacterEllipsis"
|
||||
VerticalAlignment="Center"/>
|
||||
<TextBlock Text="" FontFamily="Segoe MDL2 Assets" FontSize="8"
|
||||
<TextBlock Text="" FontFamily="Segoe MDL2 Assets" FontSize="9"
|
||||
Foreground="{DynamicResource SecondaryText}"
|
||||
VerticalAlignment="Center" Margin="4,1,0,0"/>
|
||||
</StackPanel>
|
||||
@@ -1685,7 +1686,7 @@
|
||||
<Border x:Name="TokenUsageCard"
|
||||
Grid.Column="2"
|
||||
Margin="6,0,0,0"
|
||||
Padding="4,2"
|
||||
Padding="6,3"
|
||||
CornerRadius="999"
|
||||
BorderBrush="{DynamicResource BorderColor}"
|
||||
BorderThickness="1"
|
||||
@@ -1698,7 +1699,7 @@
|
||||
<ColumnDefinition Width="Auto"/>
|
||||
<ColumnDefinition Width="Auto"/>
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid Width="26" Height="26" VerticalAlignment="Center">
|
||||
<Grid Width="28" Height="28" VerticalAlignment="Center">
|
||||
<Ellipse Stroke="{DynamicResource HintBackground}"
|
||||
StrokeThickness="3.5"/>
|
||||
<Path x:Name="TokenUsageArc"
|
||||
@@ -1714,29 +1715,29 @@
|
||||
</Canvas>
|
||||
<TextBlock x:Name="TokenUsagePercentText"
|
||||
Text="0%"
|
||||
FontSize="8.5"
|
||||
FontSize="9"
|
||||
FontWeight="SemiBold"
|
||||
Foreground="{DynamicResource PrimaryText}"
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"/>
|
||||
</Grid>
|
||||
<StackPanel Grid.Column="1"
|
||||
Margin="6,0,4,0"
|
||||
Margin="7,0,5,0"
|
||||
VerticalAlignment="Center">
|
||||
<TextBlock x:Name="TokenUsageSummaryText"
|
||||
Text="컨텍스트"
|
||||
FontSize="9.5"
|
||||
FontSize="10.5"
|
||||
FontWeight="SemiBold"
|
||||
Foreground="{DynamicResource PrimaryText}"/>
|
||||
<TextBlock x:Name="TokenUsageHintText"
|
||||
Text="0 / 0"
|
||||
FontSize="8.5"
|
||||
FontSize="9"
|
||||
Foreground="{DynamicResource SecondaryText}"/>
|
||||
</StackPanel>
|
||||
<Button x:Name="BtnCompactNow"
|
||||
Grid.Column="2"
|
||||
Style="{StaticResource GhostBtn}"
|
||||
Padding="5,2"
|
||||
Padding="6,3"
|
||||
Margin="0"
|
||||
VerticalAlignment="Center"
|
||||
Click="BtnCompactNow_Click"
|
||||
@@ -1750,7 +1751,7 @@
|
||||
Margin="0,0,4,0"/>
|
||||
<TextBlock x:Name="CompactNowLabel"
|
||||
Text="압축"
|
||||
FontSize="8.5"
|
||||
FontSize="9"
|
||||
Foreground="{DynamicResource AccentColor}"
|
||||
VerticalAlignment="Center"/>
|
||||
</StackPanel>
|
||||
@@ -1759,23 +1760,23 @@
|
||||
</Border>
|
||||
<Button x:Name="BtnTemplateSelector"
|
||||
Style="{StaticResource OutlineHoverBtn}"
|
||||
Grid.Column="2"
|
||||
Grid.Column="3"
|
||||
HorizontalAlignment="Right"
|
||||
Margin="0"
|
||||
MinHeight="24"
|
||||
MinWidth="56"
|
||||
Padding="6,2"
|
||||
Margin="6,0,0,0"
|
||||
MinHeight="28"
|
||||
MinWidth="68"
|
||||
Padding="8,3"
|
||||
Click="BtnTemplateSelector_Click"
|
||||
ToolTip="프롬프트 템플릿"
|
||||
WindowChrome.IsHitTestVisibleInChrome="True">
|
||||
<StackPanel Orientation="Horizontal">
|
||||
<TextBlock Text="" FontFamily="Segoe MDL2 Assets" FontSize="11"
|
||||
<TextBlock Text="" FontFamily="Segoe MDL2 Assets" FontSize="12"
|
||||
Foreground="{DynamicResource SecondaryText}"
|
||||
VerticalAlignment="Center" Margin="0,0,4,0"/>
|
||||
<TextBlock Text="프리셋" FontSize="10.5"
|
||||
<TextBlock Text="프리셋" FontSize="11.5"
|
||||
Foreground="{DynamicResource SecondaryText}"
|
||||
VerticalAlignment="Center"/>
|
||||
<TextBlock Text="" FontFamily="Segoe MDL2 Assets" FontSize="8"
|
||||
<TextBlock Text="" FontFamily="Segoe MDL2 Assets" FontSize="9"
|
||||
Foreground="{DynamicResource SecondaryText}"
|
||||
VerticalAlignment="Center" Margin="4,1,0,0"/>
|
||||
</StackPanel>
|
||||
|
||||
Reference in New Issue
Block a user