Files
Better-Seewo/Manager/Themes/DarkTheme.xaml
miao-moe bb0c8832a0 feat: 新增一键构建脚本 (v2.0.1)
- 添加 build.ps1 PowerShell 构建脚本
- 添加 build.bat 批处理入口(双击一键构建)
- 支持 Debug/Release 配置切换
- 支持自包含模式发布
- 自动检测 .NET SDK、清理输出、编译打包
2026-06-28 07:14:37 +00:00

120 lines
5.5 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!--
DarkTheme.xaml - Better-Seewo 管理器 Fluent Design 深色主题
提供完整的深色配色方案、画刷资源、动画参数和基础样式
作者:雾启工作室
-->
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:System="clr-namespace:System;assembly=mscorlib">
<!-- ===== 颜色定义 ===== -->
<Color x:Key="BackgroundColor">#1A1A2E</Color>
<Color x:Key="SecondaryBackgroundColor">#16213E</Color>
<Color x:Key="CardBackgroundColor">#0F3460</Color>
<Color x:Key="AccentColor">#E94560</Color>
<Color x:Key="TextPrimaryColor">#FFFFFF</Color>
<Color x:Key="TextSecondaryColor">#A0A0B0</Color>
<Color x:Key="BorderColor">#2A2A4A</Color>
<Color x:Key="SuccessColor">#00D2FF</Color>
<Color x:Key="WarningColor">#FFD700</Color>
<Color x:Key="ErrorColor">#FF4757</Color>
<!-- 鼠标悬停半透明背景色 -->
<Color x:Key="NavHoverColor">#2A2A4A</Color>
<!-- 导航选中背景色 -->
<Color x:Key="NavSelectedColor">#0F3460</Color>
<!-- 标题栏背景色(带透明度) -->
<Color x:Key="TitleBarBackgroundColor">#1A1A2E</Color>
<!-- 状态栏背景色 -->
<Color x:Key="StatusBarBackgroundColor">#12122A</Color>
<!-- ===== 画刷资源 ===== -->
<!-- 主背景画刷 -->
<SolidColorBrush x:Key="BackgroundBrush" Color="{StaticResource BackgroundColor}" />
<!-- 侧边栏/次级背景画刷 -->
<SolidColorBrush x:Key="SecondaryBackgroundBrush" Color="{StaticResource SecondaryBackgroundColor}" />
<!-- 卡片背景画刷 -->
<SolidColorBrush x:Key="CardBackgroundBrush" Color="{StaticResource CardBackgroundColor}" />
<!-- 强调色画刷 -->
<SolidColorBrush x:Key="AccentBrush" Color="{StaticResource AccentColor}" />
<!-- 主文本画刷 -->
<SolidColorBrush x:Key="TextPrimaryBrush" Color="{StaticResource TextPrimaryColor}" />
<!-- 次级文本画刷 -->
<SolidColorBrush x:Key="TextSecondaryBrush" Color="{StaticResource TextSecondaryColor}" />
<!-- 边框画刷 -->
<SolidColorBrush x:Key="BorderBrush" Color="{StaticResource BorderColor}" />
<!-- 成功色画刷 -->
<SolidColorBrush x:Key="SuccessBrush" Color="{StaticResource SuccessColor}" />
<!-- 警告色画刷 -->
<SolidColorBrush x:Key="WarningBrush" Color="{StaticResource WarningColor}" />
<!-- 错误色画刷 -->
<SolidColorBrush x:Key="ErrorBrush" Color="{StaticResource ErrorColor}" />
<!-- 导航悬停画刷 -->
<SolidColorBrush x:Key="NavHoverBrush" Color="{StaticResource NavHoverColor}" />
<!-- 导航选中画刷 -->
<SolidColorBrush x:Key="NavSelectedBrush" Color="{StaticResource NavSelectedColor}" />
<!-- 标题栏背景画刷 -->
<SolidColorBrush x:Key="TitleBarBackgroundBrush" Color="{StaticResource TitleBarBackgroundColor}" />
<!-- 状态栏背景画刷 -->
<SolidColorBrush x:Key="StatusBarBackgroundBrush" Color="{StaticResource StatusBarBackgroundColor}" />
<!-- 关闭按钮悬停画刷(红色) -->
<SolidColorBrush x:Key="CloseHoverBrush" Color="#C42B1C" />
<!-- 关闭按钮按下画刷(深红色) -->
<SolidColorBrush x:Key="ClosePressedBrush" Color="#A0251A" />
<!-- 窗口按钮悬停画刷 -->
<SolidColorBrush x:Key="WindowButtonHoverBrush" Color="#2A2A4A" />
<!-- 窗口按钮按下画刷 -->
<SolidColorBrush x:Key="WindowButtonPressedBrush" Color="#3A3A5A" />
<!-- ===== 动画参数 ===== -->
<!-- 标准动画时长(毫秒) -->
<Duration x:Key="AnimationDuration">0:0:0.300</Duration>
<!-- 快速动画时长(毫秒) -->
<Duration x:Key="FastAnimationDuration">0:0:0.200</Duration>
<!-- ===== 圆角参数 ===== -->
<!-- 标准圆角半径 -->
<CornerRadius x:Key="StandardCornerRadius">8</CornerRadius>
<!-- 小圆角半径 -->
<CornerRadius x:Key="SmallCornerRadius">4</CornerRadius>
<!-- 大圆角半径 -->
<CornerRadius x:Key="LargeCornerRadius">12</CornerRadius>
<!-- ===== 字体大小参数 ===== -->
<System:Double x:Key="FontSizeSmall">12</System:Double>
<System:Double x:Key="FontSizeNormal">14</System:Double>
<System:Double x:Key="FontSizeMedium">16</System:Double>
<System:Double x:Key="FontSizeLarge">20</System:Double>
<System:Double x:Key="FontSizeTitle">28</System:Double>
<!-- ===== 阴影效果 ===== -->
<!-- 卡片阴影柔和投影Fluent Design风格 -->
<DropShadowEffect x:Key="CardShadow"
ShadowDepth="2"
BlurRadius="12"
Opacity="0.4"
Color="#000000" />
<!-- 窗口阴影:深层阴影 -->
<DropShadowEffect x:Key="WindowShadow"
ShadowDepth="4"
BlurRadius="20"
Opacity="0.6"
Color="#000000" />
<!-- 导航栏阴影:微妙侧边阴影 -->
<DropShadowEffect x:Key="NavBarShadow"
ShadowDepth="2"
BlurRadius="8"
Opacity="0.3"
Color="#000000" />
<!-- ===== 缓动函数 ===== -->
<!-- 标准缓入缓出 -->
<CubicEase x:Key="StandardCubicEase" EasingMode="EaseInOut" />
<!-- 缓出效果 -->
<CubicEase x:Key="EaseOutCubicEase" EasingMode="EaseOut" />
<!-- 缓入效果 -->
<CubicEase x:Key="EaseInCubicEase" EasingMode="EaseIn" />
</ResourceDictionary>