Files
Better-Seewo/Installer/Themes/InstallerTheme.xaml
miao-moe f219b63faf hotfix: 修复 BAML 反序列化运行时错误 (v2.0.2)
问题: 启动时报 System.Windows.Baml2006.DeferredBinaryDeserializerExtension 异常
根因: ResourceDictionary 中使用了不合法的共享资源类型

修复:
- 移除主题中 DropShadowEffect/CubicEase/QuadraticEase/Duration 共享资源
- 将所有 Effect 和 EasingFunction 改为内联声明
- 修复 DynamicResource 引用
2026-06-28 07:55:33 +00:00

113 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.
<!--
InstallerTheme.xaml - Better-Seewo 安装程序 Fluent Design 深色主题
GitHub 风格深色配色方案,提供画刷资源、动画参数和基础样式
作者:雾启工作室
-->
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sys="clr-namespace:System;assembly=mscorlib">
<!-- ===== 颜色定义GitHub 风格深色配色) ===== -->
<Color x:Key="BackgroundColor">#0D1117</Color>
<Color x:Key="CardBackgroundColor">#161B22</Color>
<Color x:Key="AccentColor">#E94560</Color>
<Color x:Key="AccentHoverColor">#F05672</Color>
<Color x:Key="AccentPressedColor">#D13050</Color>
<Color x:Key="TextPrimaryColor">#FFFFFF</Color>
<Color x:Key="TextSecondaryColor">#8B949E</Color>
<Color x:Key="TextTertiaryColor">#6E7681</Color>
<Color x:Key="BorderColor">#30363D</Color>
<Color x:Key="BorderColorLight">#21262D</Color>
<Color x:Key="SuccessColor">#3FB950</Color>
<Color x:Key="WarningColor">#D29922</Color>
<Color x:Key="ErrorColor">#F85149</Color>
<!-- 标题栏背景色 -->
<Color x:Key="TitleBarBackgroundColor">#0D1117</Color>
<!-- 底部栏背景色 -->
<Color x:Key="FooterBackgroundColor">#010409</Color>
<!-- 输入框背景色 -->
<Color x:Key="InputBackgroundColor">#0D1117</Color>
<!-- 进度条轨道背景色 -->
<Color x:Key="ProgressTrackColor">#21262D</Color>
<!-- 关闭按钮悬停画刷(红色) -->
<Color x:Key="CloseHoverColor">#C42B1C</Color>
<!-- 关闭按钮按下画刷(深红色) -->
<Color x:Key="ClosePressedColor">#A0251A</Color>
<!-- 窗口按钮悬停色 -->
<Color x:Key="WindowButtonHoverColor">#21262D</Color>
<!-- 窗口按钮按下色 -->
<Color x:Key="WindowButtonPressedColor">#30363D</Color>
<!-- ===== 画刷资源 ===== -->
<!-- 主背景画刷 -->
<SolidColorBrush x:Key="BackgroundBrush" Color="{StaticResource BackgroundColor}" />
<!-- 卡片背景画刷 -->
<SolidColorBrush x:Key="CardBackgroundBrush" Color="{StaticResource CardBackgroundColor}" />
<!-- 强调色画刷 -->
<SolidColorBrush x:Key="AccentBrush" Color="{StaticResource AccentColor}" />
<!-- 强调色悬停画刷 -->
<SolidColorBrush x:Key="AccentHoverBrush" Color="{StaticResource AccentHoverColor}" />
<!-- 强调色按下画刷 -->
<SolidColorBrush x:Key="AccentPressedBrush" Color="{StaticResource AccentPressedColor}" />
<!-- 主文本画刷 -->
<SolidColorBrush x:Key="TextPrimaryBrush" Color="{StaticResource TextPrimaryColor}" />
<!-- 次级文本画刷 -->
<SolidColorBrush x:Key="TextSecondaryBrush" Color="{StaticResource TextSecondaryColor}" />
<!-- 三级文本画刷 -->
<SolidColorBrush x:Key="TextTertiaryBrush" Color="{StaticResource TextTertiaryColor}" />
<!-- 边框画刷 -->
<SolidColorBrush x:Key="BorderBrush" Color="{StaticResource BorderColor}" />
<!-- 浅色边框画刷 -->
<SolidColorBrush x:Key="BorderBrushLight" Color="{StaticResource BorderColorLight}" />
<!-- 成功色画刷 -->
<SolidColorBrush x:Key="SuccessBrush" Color="{StaticResource SuccessColor}" />
<!-- 警告色画刷 -->
<SolidColorBrush x:Key="WarningBrush" Color="{StaticResource WarningColor}" />
<!-- 错误色画刷 -->
<SolidColorBrush x:Key="ErrorBrush" Color="{StaticResource ErrorColor}" />
<!-- 标题栏背景画刷 -->
<SolidColorBrush x:Key="TitleBarBackgroundBrush" Color="{StaticResource TitleBarBackgroundColor}" />
<!-- 底部栏背景画刷 -->
<SolidColorBrush x:Key="FooterBackgroundBrush" Color="{StaticResource FooterBackgroundColor}" />
<!-- 输入框背景画刷 -->
<SolidColorBrush x:Key="InputBackgroundBrush" Color="{StaticResource InputBackgroundColor}" />
<!-- 进度条轨道画刷 -->
<SolidColorBrush x:Key="ProgressTrackBrush" Color="{StaticResource ProgressTrackColor}" />
<!-- 关闭按钮悬停画刷 -->
<SolidColorBrush x:Key="CloseHoverBrush" Color="{StaticResource CloseHoverColor}" />
<!-- 关闭按钮按下画刷 -->
<SolidColorBrush x:Key="ClosePressedBrush" Color="{StaticResource ClosePressedColor}" />
<!-- 窗口按钮悬停画刷 -->
<SolidColorBrush x:Key="WindowButtonHoverBrush" Color="{StaticResource WindowButtonHoverColor}" />
<!-- 窗口按钮按下画刷 -->
<SolidColorBrush x:Key="WindowButtonPressedBrush" Color="{StaticResource WindowButtonPressedColor}" />
<!-- 半透明遮罩画刷 -->
<SolidColorBrush x:Key="OverlayBrush" Color="#000000" Opacity="0.3" />
<!-- ===== 圆角参数 ===== -->
<!-- 标准圆角半径 -->
<CornerRadius x:Key="StandardCornerRadius">8</CornerRadius>
<!-- 小圆角半径 -->
<CornerRadius x:Key="SmallCornerRadius">4</CornerRadius>
<!-- 大圆角半径 -->
<CornerRadius x:Key="LargeCornerRadius">12</CornerRadius>
<!-- 窗口圆角半径 -->
<CornerRadius x:Key="WindowCornerRadius">8</CornerRadius>
<!-- ===== 字体大小参数 ===== -->
<sys:Double x:Key="FontSizeSmall">12</sys:Double>
<sys:Double x:Key="FontSizeNormal">14</sys:Double>
<sys:Double x:Key="FontSizeMedium">16</sys:Double>
<sys:Double x:Key="FontSizeLarge">20</sys:Double>
<sys:Double x:Key="FontSizeTitle">28</sys:Double>
<sys:Double x:Key="FontSizeSubtitle">18</sys:Double>
<sys:Double x:Key="FontSizeLogo">48</sys:Double>
<!-- ===== 字体族 ===== -->
<FontFamily x:Key="DefaultFontFamily">Microsoft YaHei UI</FontFamily>
</ResourceDictionary>