Files
Shrlalgo.RvKits/NeoUI/Melskin/Themes/Dark.xaml
2026-01-02 17:30:30 +08:00

237 lines
12 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.
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<!--
语义色组:链接、成功、警告、错误、信息相关
用于各种状态提示、交互反馈、文本强调等场景
-->
<!-- 链接文本颜色(用于超链接、可点击文本) -->
<Color x:Key="TextLinkColor">#4A9EFF</Color>
<SolidColorBrush x:Key="TextLinkBrush" Color="{DynamicResource TextLinkColor}" />
<!-- 成功文本颜色(用于成功提示、状态正常) -->
<Color x:Key="TextSuccessColor">#4CAF50</Color>
<SolidColorBrush x:Key="TextSuccessBrush" Color="{DynamicResource TextSuccessColor}" />
<!-- 警告文本颜色(用于警告提示、需注意信息) -->
<Color x:Key="TextWarningColor">#FFB74D</Color>
<SolidColorBrush x:Key="TextWarningBrush" Color="{DynamicResource TextWarningColor}" />
<!-- 错误文本颜色(用于错误提示、危险操作) -->
<Color x:Key="TextErrorColor">#F44336</Color>
<SolidColorBrush x:Key="TextErrorBrush" Color="{DynamicResource TextErrorColor}" />
<!-- 信息文本颜色(用于信息提示、帮助文本) -->
<Color x:Key="TextInfoColor">#64B5F6</Color>
<SolidColorBrush x:Key="TextInfoBrush" Color="{DynamicResource TextInfoColor}" />
<!-- 信息主色(用于信息提示、说明文本) -->
<Color x:Key="InfoColor">#2196F3</Color>
<SolidColorBrush x:Key="InfoBrush" Color="{DynamicResource InfoColor}" />
<!-- 信息悬停色(信息元素交互反馈) -->
<Color x:Key="InfoHoverColor">#1976D2</Color>
<SolidColorBrush x:Key="InfoHoverBrush" Color="{DynamicResource InfoHoverColor}" />
<!-- 信息按压色(信息按钮点击状态) -->
<Color x:Key="InfoPressedColor">#1565C0</Color>
<SolidColorBrush x:Key="InfoPressedBrush" Color="{DynamicResource InfoPressedColor}" />
<!-- 信息禁用色(不可用信息元素) -->
<Color x:Key="InfoDisabledColor">#424242</Color>
<SolidColorBrush x:Key="InfoDisabledBrush" Color="{DynamicResource InfoDisabledColor}" />
<!-- 信息亮阴影色(信息卡片高光) -->
<Color x:Key="InfoLightShadowColor">#1A2332</Color>
<SolidColorBrush x:Key="InfoLightShadowBrush" Color="{DynamicResource InfoLightShadowColor}" />
<!-- 信息暗阴影色(信息卡片深度) -->
<Color x:Key="InfoDarkShadowColor">#0D47A1</Color>
<SolidColorBrush x:Key="InfoDarkShadowBrush" Color="{DynamicResource InfoDarkShadowColor}" />
<!-- 错误主色(用于错误提示、危险操作) -->
<Color x:Key="ErrorColor">#F44336</Color>
<SolidColorBrush x:Key="ErrorBrush" Color="{DynamicResource ErrorColor}" />
<!-- 错误悬停色(危险按钮悬停状态) -->
<Color x:Key="ErrorHoverColor">#D32F2F</Color>
<SolidColorBrush x:Key="ErrorHoverBrush" Color="{DynamicResource ErrorHoverColor}" />
<!-- 错误按压色(危险操作按压状态) -->
<Color x:Key="ErrorPressedColor">#C62828</Color>
<SolidColorBrush x:Key="ErrorPressedBrush" Color="{DynamicResource ErrorPressedColor}" />
<!-- 错误禁用色(不可执行的危险操作) -->
<Color x:Key="ErrorDisabledColor">#424242</Color>
<SolidColorBrush x:Key="ErrorDisabledBrush" Color="{DynamicResource ErrorDisabledColor}" />
<!-- 错误亮阴影色(错误提示卡片高光) -->
<Color x:Key="ErrorLightShadowColor">#2D1B1B</Color>
<SolidColorBrush x:Key="ErrorLightShadowBrush" Color="{DynamicResource ErrorLightShadowColor}" />
<!-- 错误暗阴影色(错误提示卡片深度) -->
<Color x:Key="ErrorDarkShadowColor">#B71C1C</Color>
<SolidColorBrush x:Key="ErrorDarkShadowBrush" Color="{DynamicResource ErrorDarkShadowColor}" />
<!-- 警告主色(用于警告提示、需注意信息) -->
<Color x:Key="WarningColor">#FF9800</Color>
<SolidColorBrush x:Key="WarningBrush" Color="{DynamicResource WarningColor}" />
<!-- 警告悬停色(警告按钮交互反馈) -->
<Color x:Key="WarningHoverColor">#F57C00</Color>
<SolidColorBrush x:Key="WarningHoverBrush" Color="{DynamicResource WarningHoverColor}" />
<!-- 警告按压色(警告操作按压状态) -->
<Color x:Key="WarningPressedColor">#EF6C00</Color>
<SolidColorBrush x:Key="WarningPressedBrush" Color="{DynamicResource WarningPressedColor}" />
<!-- 警告禁用色(无效警告元素) -->
<Color x:Key="WarningDisabledColor">#424242</Color>
<SolidColorBrush x:Key="WarningDisabledBrush" Color="{DynamicResource WarningDisabledColor}" />
<!-- 警告亮阴影色(警告卡片高光) -->
<Color x:Key="WarningLightShadowColor">#2D2517</Color>
<SolidColorBrush x:Key="WarningLightShadowBrush" Color="{DynamicResource WarningLightShadowColor}" />
<!-- 警告暗阴影色(警告卡片深度) -->
<Color x:Key="WarningDarkShadowColor">#E65100</Color>
<SolidColorBrush x:Key="WarningDarkShadowBrush" Color="{DynamicResource WarningDarkShadowColor}" />
<!-- 成功主色(用于成功提示、状态正常) -->
<Color x:Key="SuccessColor">#4CAF50</Color>
<SolidColorBrush x:Key="SuccessBrush" Color="{DynamicResource SuccessColor}" />
<!-- 成功悬停色(成功按钮悬停反馈) -->
<Color x:Key="SuccessHoverColor">#388E3C</Color>
<SolidColorBrush x:Key="SuccessHoverBrush" Color="{DynamicResource SuccessHoverColor}" />
<!-- 成功按压色(成功操作按压状态) -->
<Color x:Key="SuccessPressedColor">#2E7D32</Color>
<SolidColorBrush x:Key="SuccessPressedBrush" Color="{DynamicResource SuccessPressedColor}" />
<!-- 成功禁用色(不可用成功元素) -->
<Color x:Key="SuccessDisabledColor">#424242</Color>
<SolidColorBrush x:Key="SuccessDisabledBrush" Color="{DynamicResource SuccessDisabledColor}" />
<!-- 成功亮阴影色(成功提示卡片高光) -->
<Color x:Key="SuccessLightShadowColor">#1B2B1F</Color>
<SolidColorBrush x:Key="SuccessLightShadowBrush" Color="{DynamicResource SuccessLightShadowColor}" />
<!-- 成功暗阴影色(成功提示卡片深度) -->
<Color x:Key="SuccessDarkShadowColor">#1B5E20</Color>
<SolidColorBrush x:Key="SuccessDarkShadowBrush" Color="{DynamicResource SuccessDarkShadowColor}" />
<!--
背景色组:界面层级与控件状态
用于主界面、容器、浮层、遮罩等场景
-->
<Color x:Key="BackgroundInterlacedColor">#10FFFFFF</Color>
<SolidColorBrush x:Key="BackgroundInterlacedBrush" Color="{DynamicResource BackgroundInterlacedColor}" />
<Color x:Key="BackgroundLayoutColor">#24272C</Color>
<SolidColorBrush x:Key="BackgroundLayoutBrush" Color="{DynamicResource BackgroundLayoutColor}" />
<Color x:Key="BackgroundContainerColor">#57606f</Color>
<SolidColorBrush x:Key="BackgroundContainerBrush" Color="{DynamicResource BackgroundContainerColor}" />
<Color x:Key="BackgroundFloatingColor">#2C3036</Color>
<SolidColorBrush x:Key="BackgroundFloatingBrush" Color="{DynamicResource BackgroundFloatingColor}" />
<Color x:Key="BackgroundOverlayColor">#a4b0be</Color>
<SolidColorBrush x:Key="BackgroundOverlayBrush" Color="{DynamicResource BackgroundOverlayColor}" />
<!--
控件状态色组
用于控件的不同交互状态(正常、悬停、按压、选中、禁用)
-->
<!--<Color x:Key="ControlBackgroundNormalColor">#24272C</Color>-->
<Color x:Key="ControlBackgroundNormalColor">#282828</Color>
<SolidColorBrush x:Key="ControlBackgroundNormalBrush" Color="{DynamicResource ControlBackgroundNormalColor}" />
<Color x:Key="ControlBackgroundHoverColor">#333333</Color>
<SolidColorBrush x:Key="ControlBackgroundHoverBrush" Color="{DynamicResource ControlBackgroundHoverColor}" />
<Color x:Key="ControlBackgroundPressedColor">#3D3D3D</Color>
<SolidColorBrush x:Key="ControlBackgroundPressedBrush" Color="{DynamicResource ControlBackgroundPressedColor}" />
<Color x:Key="ControlBackgroundSelectedColor">#1E3A5F</Color>
<SolidColorBrush x:Key="ControlBackgroundSelectedBrush" Color="{DynamicResource ControlBackgroundSelectedColor}" />
<Color x:Key="ControlBackgroundDisabledColor">#57606f</Color>
<SolidColorBrush x:Key="ControlBackgroundDisabledBrush" Color="{DynamicResource ControlBackgroundDisabledColor}" />
<!--
边框与分割线色组
用于控件和容器的边框、分割线
-->
<Color x:Key="BorderNormalColor">#525252</Color>
<SolidColorBrush x:Key="BorderNormalBrush" Color="{DynamicResource BorderNormalColor}" />
<Color x:Key="BorderSecondaryColor">#606060</Color>
<SolidColorBrush x:Key="BorderSecondaryBrush" Color="{DynamicResource BorderSecondaryColor}" />
<Color x:Key="BorderDisabledColor">#4C4C4C</Color>
<SolidColorBrush x:Key="BorderDisabledBrush" Color="{DynamicResource BorderDisabledColor}" />
<Color x:Key="DividerColor">#d5dde5</Color>
<SolidColorBrush x:Key="DividerBrush" Color="{DynamicResource DividerColor}" />
<!--
阴影色组Neumorphism效果
用于拟态高光和深度阴影
-->
<Color x:Key="LightShadowColor">#2c3036</Color>
<SolidColorBrush x:Key="LightShadowBrush" Color="{DynamicResource LightShadowColor}" />
<Color x:Key="DarkShadowColor">#1c1f23</Color>
<SolidColorBrush x:Key="DarkShadowBrush" Color="{DynamicResource DarkShadowColor}" />
<!--
文本色组
用于不同层级的文本(主要、次要、禁用、反色、占位)
-->
<Color x:Key="TextPrimaryColor">#e0e6ed</Color>
<Color x:Key="TextSecondaryColor">#6d7a7d</Color>
<Color x:Key="TextDisabledColor">#767676</Color>
<Color x:Key="TextAccentColor">#f7ffff</Color>
<Color x:Key="TextPlaceholderColor">#7B7E85</Color>
<SolidColorBrush x:Key="TextPrimaryBrush" Color="{DynamicResource TextPrimaryColor}" />
<SolidColorBrush x:Key="TextSecondaryBrush" Color="{DynamicResource TextSecondaryColor}" />
<SolidColorBrush x:Key="TextDisabledBrush" Color="{DynamicResource TextDisabledColor}" />
<SolidColorBrush x:Key="TextAccentBrush" Color="{DynamicResource TextAccentColor}" />
<SolidColorBrush x:Key="TextPlaceholderBrush" Color="{DynamicResource TextPlaceholderColor}" />
<!--
未改动部分:渐变色与特效
这些资源保持原样,未做动态颜色资源化
-->
<!-- 边框渐变(用于拟态边框高光) -->
<LinearGradientBrush x:Key="BorderGradientBrush" StartPoint="0,0" EndPoint="1,0">
<GradientStop Offset="0" Color="{DynamicResource BorderNormalColor}" />
<GradientStop Offset="1" Color="{DynamicResource BorderSecondaryColor}" />
<LinearGradientBrush.RelativeTransform>
<RotateTransform Angle="45" CenterX="0.5" CenterY="0.5" />
</LinearGradientBrush.RelativeTransform>
</LinearGradientBrush>
<!-- 边角高光渐变(用于拟态边角高光) -->
<LinearGradientBrush x:Key="BorderCornerLightedGradientBrush" StartPoint="0,0" EndPoint="1,0">
<GradientStop Offset="0" Color="#60FFFFFF" />
<GradientStop Offset="1" Color="#00FFFFFF" />
<LinearGradientBrush.RelativeTransform>
<RotateTransform Angle="45" CenterX="0.5" CenterY="0.5" />
</LinearGradientBrush.RelativeTransform>
</LinearGradientBrush>
<!-- 弹窗阴影特效(用于浮层、弹窗) -->
<DropShadowEffect
x:Key="PopupShadow"
BlurRadius="12"
Opacity="0.5"
ShadowDepth="6"
Color="#000000" />
</ResourceDictionary>