Files
AX-Copilot-Codex/src/AxCopilot/Views/DockBarWindow.xaml

44 lines
1.8 KiB
XML

<Window x:Class="AxCopilot.Views.DockBarWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="AX Dock"
WindowStyle="None"
AllowsTransparency="True"
Background="Transparent"
ShowInTaskbar="False"
Topmost="True"
ResizeMode="NoResize"
SizeToContent="WidthAndHeight"
KeyDown="Window_KeyDown">
<Grid Margin="4">
<!-- 무지개 글로우 보더 (설정 시 표시) -->
<Border x:Name="RainbowGlowBorder" CornerRadius="15" Visibility="Collapsed"
Margin="-2">
<Border.Background>
<LinearGradientBrush x:Name="RainbowBrush" StartPoint="0,0" EndPoint="1,1">
<GradientStop Color="#FF0000" Offset="0.0"/>
<GradientStop Color="#FF8800" Offset="0.17"/>
<GradientStop Color="#FFFF00" Offset="0.33"/>
<GradientStop Color="#00FF00" Offset="0.50"/>
<GradientStop Color="#0088FF" Offset="0.67"/>
<GradientStop Color="#4400FF" Offset="0.83"/>
<GradientStop Color="#FF0088" Offset="1.0"/>
</LinearGradientBrush>
</Border.Background>
<Border.Opacity>0.45</Border.Opacity>
<Border.Effect>
<BlurEffect Radius="4"/>
</Border.Effect>
</Border>
<!-- 메인 독 보더 -->
<Border x:Name="DockBorder" CornerRadius="14"
Background="{DynamicResource LauncherBackground}"
BorderBrush="{DynamicResource AccentColor}"
BorderThickness="1"
Padding="8,5">
<StackPanel x:Name="DockContent" Orientation="Horizontal"/>
</Border>
</Grid>
</Window>