From a4e533d1b28e4dee69e0801c707b7eccb5c6f383 Mon Sep 17 00:00:00 2001 From: Emmanuel Hansen Date: Tue, 8 Sep 2026 11:48:15 +0000 Subject: [PATCH] fluent2 - replace hardcoded easing with theme resource --- src/Avalonia.Themes.Fluent2/Accents/BaseResources.xaml | 5 ++++- .../Accents/Fluent2TokenResources.xaml | 2 -- .../Accents/FluentControlResources.xaml | 4 ++++ .../Controls/DateTimePickerShared.xaml | 4 ++-- src/Avalonia.Themes.Fluent2/Controls/ListBoxItem.xaml | 2 +- src/Avalonia.Themes.Fluent2/Controls/PipsPager.xaml | 10 +++++----- src/Avalonia.Themes.Fluent2/Controls/RadioButton.xaml | 7 +++---- src/Avalonia.Themes.Fluent2/Controls/ScrollBar.xaml | 2 +- src/Avalonia.Themes.Fluent2/Controls/ToggleSwitch.xaml | 10 +++++----- src/Avalonia.Themes.Fluent2/Controls/TreeViewItem.xaml | 2 +- 10 files changed, 26 insertions(+), 22 deletions(-) diff --git a/src/Avalonia.Themes.Fluent2/Accents/BaseResources.xaml b/src/Avalonia.Themes.Fluent2/Accents/BaseResources.xaml index a4e249de82..690af6dee2 100644 --- a/src/Avalonia.Themes.Fluent2/Accents/BaseResources.xaml +++ b/src/Avalonia.Themes.Fluent2/Accents/BaseResources.xaml @@ -6,6 +6,9 @@ fonts:Inter#Inter, $Default 14 + 00:00:00.167 + + True 1 @@ -53,7 +56,7 @@ 10,4,10,4 - + diff --git a/src/Avalonia.Themes.Fluent2/Accents/Fluent2TokenResources.xaml b/src/Avalonia.Themes.Fluent2/Accents/Fluent2TokenResources.xaml index ed1a5f5104..4e9634e6aa 100644 --- a/src/Avalonia.Themes.Fluent2/Accents/Fluent2TokenResources.xaml +++ b/src/Avalonia.Themes.Fluent2/Accents/Fluent2TokenResources.xaml @@ -301,9 +301,7 @@ - 0,0,0,1 00:00:00.250 - 00:00:00.167 00:00:00.168 00:00:00.083 diff --git a/src/Avalonia.Themes.Fluent2/Accents/FluentControlResources.xaml b/src/Avalonia.Themes.Fluent2/Accents/FluentControlResources.xaml index fc6cd796b4..7f5fcf7172 100644 --- a/src/Avalonia.Themes.Fluent2/Accents/FluentControlResources.xaml +++ b/src/Avalonia.Themes.Fluent2/Accents/FluentControlResources.xaml @@ -459,6 +459,8 @@ + + 0 @@ -1157,6 +1159,8 @@ + + 0 diff --git a/src/Avalonia.Themes.Fluent2/Controls/DateTimePickerShared.xaml b/src/Avalonia.Themes.Fluent2/Controls/DateTimePickerShared.xaml index d1ef9c0da7..4dbe510744 100644 --- a/src/Avalonia.Themes.Fluent2/Controls/DateTimePickerShared.xaml +++ b/src/Avalonia.Themes.Fluent2/Controls/DateTimePickerShared.xaml @@ -140,7 +140,7 @@ - + @@ -174,7 +174,7 @@ - + diff --git a/src/Avalonia.Themes.Fluent2/Controls/ListBoxItem.xaml b/src/Avalonia.Themes.Fluent2/Controls/ListBoxItem.xaml index 048fb9db26..bd7b8d5b27 100644 --- a/src/Avalonia.Themes.Fluent2/Controls/ListBoxItem.xaml +++ b/src/Avalonia.Themes.Fluent2/Controls/ListBoxItem.xaml @@ -63,7 +63,7 @@ Fill="{DynamicResource AccentFillColorDefaultBrush}"> - + diff --git a/src/Avalonia.Themes.Fluent2/Controls/PipsPager.xaml b/src/Avalonia.Themes.Fluent2/Controls/PipsPager.xaml index ea16b93bff..ceb5be7f2d 100644 --- a/src/Avalonia.Themes.Fluent2/Controls/PipsPager.xaml +++ b/src/Avalonia.Themes.Fluent2/Controls/PipsPager.xaml @@ -97,8 +97,8 @@ StrokeThickness="1"> - - + + @@ -110,9 +110,9 @@ Fill="{DynamicResource PipsPagerSelectionIndicatorForeground}"> - - - + + + diff --git a/src/Avalonia.Themes.Fluent2/Controls/RadioButton.xaml b/src/Avalonia.Themes.Fluent2/Controls/RadioButton.xaml index 307f42447a..4c25686650 100644 --- a/src/Avalonia.Themes.Fluent2/Controls/RadioButton.xaml +++ b/src/Avalonia.Themes.Fluent2/Controls/RadioButton.xaml @@ -18,8 +18,7 @@ 12 14 10 - - 0,0,0,1 +