This commit is contained in:
ShrlAlgo
2025-08-20 12:10:35 +08:00
parent fcd306b0f7
commit 955a01f564
962 changed files with 7893 additions and 127784 deletions

View File

@@ -1,10 +1,10 @@
<ResourceDictionary
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:controls="clr-namespace:NeumUI.Controls"
xmlns:converter="clr-namespace:NeumUI.Converters"
xmlns:controls="clr-namespace:NeoUI.Controls"
xmlns:converters="clr-namespace:NeoUI.Converters"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/NeumUI;component/Animations/Animations.xaml" />
<ResourceDictionary Source="/NeoUI;component/Animations/Animations.xaml" />
</ResourceDictionary.MergedDictionaries>
<Storyboard x:Key="NeuBadgeEffectStoryboard">
@@ -209,7 +209,7 @@
<!-- Dot -->
<Border
Background="{TemplateBinding Background}"
CornerRadius="{Binding Height, RelativeSource={RelativeSource Self}, Converter={x:Static converter:DoubleToCornerRadiusConverter.Instance}, ConverterParameter=2}"
CornerRadius="{Binding Height, RelativeSource={RelativeSource Self}, Converter={x:Static converters:DivideByTwoConverter.Instance}}"
Grid.ColumnSpan="2"
Height="{TemplateBinding BadgeHeight}"
HorizontalAlignment="Right"
@@ -283,7 +283,7 @@
</MultiTrigger.Conditions>
<Setter Property="Visibility" TargetName="Dot" Value="Collapsed" />
</MultiTrigger>
<DataTrigger Binding="{Binding Status, RelativeSource={RelativeSource Self}, Converter={x:Static converter:NullOrEmptyConverter.Instance}}" Value="False">
<DataTrigger Binding="{Binding Status, RelativeSource={RelativeSource Self}, Converter={x:Static converters:NullOrEmptyConverter.Instance}}" Value="False">
<Setter Property="Visibility" TargetName="PART_Count" Value="Collapsed" />
<Setter Property="Width" TargetName="Dot" Value="6.5" />
<Setter Property="Height" TargetName="Dot" Value="6.5" />
@@ -293,8 +293,8 @@
<!-- Stateful and no content -->
<MultiDataTrigger>
<MultiDataTrigger.Conditions>
<Condition Binding="{Binding Content, RelativeSource={RelativeSource Self}, Converter={x:Static converter:NullOrEmptyConverter.Instance}}" Value="True" />
<Condition Binding="{Binding Status, RelativeSource={RelativeSource Self}, Converter={x:Static converter:NullOrEmptyConverter.Instance}}" Value="False" />
<Condition Binding="{Binding Content, RelativeSource={RelativeSource Self}, Converter={x:Static converters:NullOrEmptyConverter.Instance}}" Value="True" />
<Condition Binding="{Binding Status, RelativeSource={RelativeSource Self}, Converter={x:Static converters:NullOrEmptyConverter.Instance}}" Value="False" />
</MultiDataTrigger.Conditions>
<Setter Property="Foreground" Value="{DynamicResource TextPrimaryBrush}" />
<Setter Property="FontSize" Value="14" />