Bläddra i källkod

Move Fluent theme files

Max Katz 4 år sedan
förälder
incheckning
37dda37e46
67 ändrade filer med 73 tillägg och 69 borttagningar
  1. 2 2
      samples/ControlCatalog/App.xaml.cs
  2. 1 1
      samples/RenderDemo/App.xaml
  3. 1 1
      samples/Sandbox/App.axaml
  4. 3 0
      src/Avalonia.Themes.Fluent/ApiCompatBaseline.txt
  5. 1 0
      src/Avalonia.Themes.Fluent/Avalonia.Themes.Fluent.csproj
  6. 0 0
      src/Avalonia.Themes.Fluent/Controls/AutoCompleteBox.xaml
  7. 0 0
      src/Avalonia.Themes.Fluent/Controls/Button.xaml
  8. 0 0
      src/Avalonia.Themes.Fluent/Controls/ButtonSpinner.xaml
  9. 0 0
      src/Avalonia.Themes.Fluent/Controls/Calendar.xaml
  10. 0 0
      src/Avalonia.Themes.Fluent/Controls/CalendarButton.xaml
  11. 0 0
      src/Avalonia.Themes.Fluent/Controls/CalendarDatePicker.xaml
  12. 0 0
      src/Avalonia.Themes.Fluent/Controls/CalendarDayButton.xaml
  13. 0 0
      src/Avalonia.Themes.Fluent/Controls/CalendarItem.xaml
  14. 0 0
      src/Avalonia.Themes.Fluent/Controls/CaptionButtons.xaml
  15. 0 0
      src/Avalonia.Themes.Fluent/Controls/Carousel.xaml
  16. 0 0
      src/Avalonia.Themes.Fluent/Controls/CheckBox.xaml
  17. 0 0
      src/Avalonia.Themes.Fluent/Controls/ComboBox.xaml
  18. 0 0
      src/Avalonia.Themes.Fluent/Controls/ComboBoxItem.xaml
  19. 0 0
      src/Avalonia.Themes.Fluent/Controls/Common.xaml
  20. 0 0
      src/Avalonia.Themes.Fluent/Controls/ContentControl.xaml
  21. 0 0
      src/Avalonia.Themes.Fluent/Controls/ContextMenu.xaml
  22. 0 0
      src/Avalonia.Themes.Fluent/Controls/DataValidationErrors.xaml
  23. 0 0
      src/Avalonia.Themes.Fluent/Controls/DatePicker.xaml
  24. 0 0
      src/Avalonia.Themes.Fluent/Controls/EmbeddableControlRoot.xaml
  25. 0 0
      src/Avalonia.Themes.Fluent/Controls/Expander.xaml
  26. 62 0
      src/Avalonia.Themes.Fluent/Controls/FluentTheme.xaml
  27. 1 1
      src/Avalonia.Themes.Fluent/Controls/FluentTheme.xaml.cs
  28. 0 0
      src/Avalonia.Themes.Fluent/Controls/FocusAdorner.xaml
  29. 0 0
      src/Avalonia.Themes.Fluent/Controls/GridSplitter.xaml
  30. 0 0
      src/Avalonia.Themes.Fluent/Controls/ItemsControl.xaml
  31. 0 0
      src/Avalonia.Themes.Fluent/Controls/Label.xaml
  32. 0 0
      src/Avalonia.Themes.Fluent/Controls/ListBox.xaml
  33. 0 0
      src/Avalonia.Themes.Fluent/Controls/ListBoxItem.xaml
  34. 0 0
      src/Avalonia.Themes.Fluent/Controls/Menu.xaml
  35. 0 0
      src/Avalonia.Themes.Fluent/Controls/MenuItem.xaml
  36. 0 0
      src/Avalonia.Themes.Fluent/Controls/NativeMenuBar.xaml
  37. 0 0
      src/Avalonia.Themes.Fluent/Controls/NotificationCard.xaml
  38. 0 0
      src/Avalonia.Themes.Fluent/Controls/NumericUpDown.xaml
  39. 0 0
      src/Avalonia.Themes.Fluent/Controls/OverlayPopupHost.xaml
  40. 0 0
      src/Avalonia.Themes.Fluent/Controls/PathIcon.xaml
  41. 0 0
      src/Avalonia.Themes.Fluent/Controls/PopupRoot.xaml
  42. 0 0
      src/Avalonia.Themes.Fluent/Controls/ProgressBar.xaml
  43. 0 0
      src/Avalonia.Themes.Fluent/Controls/RadioButton.xaml
  44. 0 0
      src/Avalonia.Themes.Fluent/Controls/RepeatButton.xaml
  45. 0 0
      src/Avalonia.Themes.Fluent/Controls/ScrollBar.xaml
  46. 0 0
      src/Avalonia.Themes.Fluent/Controls/ScrollViewer.xaml
  47. 0 0
      src/Avalonia.Themes.Fluent/Controls/Separator.xaml
  48. 0 0
      src/Avalonia.Themes.Fluent/Controls/Slider.xaml
  49. 0 0
      src/Avalonia.Themes.Fluent/Controls/SplitView.xaml
  50. 0 0
      src/Avalonia.Themes.Fluent/Controls/TabControl.xaml
  51. 0 0
      src/Avalonia.Themes.Fluent/Controls/TabItem.xaml
  52. 0 0
      src/Avalonia.Themes.Fluent/Controls/TabStrip.xaml
  53. 0 0
      src/Avalonia.Themes.Fluent/Controls/TabStripItem.xaml
  54. 0 0
      src/Avalonia.Themes.Fluent/Controls/TextBox.xaml
  55. 0 0
      src/Avalonia.Themes.Fluent/Controls/TimePicker.xaml
  56. 0 0
      src/Avalonia.Themes.Fluent/Controls/TitleBar.xaml
  57. 0 0
      src/Avalonia.Themes.Fluent/Controls/ToggleButton.xaml
  58. 0 0
      src/Avalonia.Themes.Fluent/Controls/ToggleSwitch.xaml
  59. 0 0
      src/Avalonia.Themes.Fluent/Controls/ToolTip.xaml
  60. 0 0
      src/Avalonia.Themes.Fluent/Controls/TreeView.xaml
  61. 0 0
      src/Avalonia.Themes.Fluent/Controls/TreeViewItem.xaml
  62. 0 0
      src/Avalonia.Themes.Fluent/Controls/UserControl.xaml
  63. 0 0
      src/Avalonia.Themes.Fluent/Controls/Window.xaml
  64. 0 0
      src/Avalonia.Themes.Fluent/Controls/WindowNotificationManager.xaml
  65. 1 1
      src/Avalonia.Themes.Fluent/FluentDark.xaml
  66. 1 1
      src/Avalonia.Themes.Fluent/FluentLight.xaml
  67. 0 62
      src/Avalonia.Themes.Fluent/FluentTheme.xaml

+ 2 - 2
samples/ControlCatalog/App.xaml.cs

@@ -23,7 +23,7 @@ namespace ControlCatalog
         {
             new StyleInclude(new Uri("avares://ControlCatalog/Styles"))
             {
-                Source = new Uri("avares://Avalonia.Themes.Fluent/Accents/FluentDark.xaml")
+                Source = new Uri("avares://Avalonia.Themes.Fluent/FluentDark.xaml")
             },
             DataGridFluent
         };
@@ -32,7 +32,7 @@ namespace ControlCatalog
         {
             new StyleInclude(new Uri("avares://ControlCatalog/Styles"))
             {
-                Source = new Uri("avares://Avalonia.Themes.Fluent/Accents/FluentLight.xaml")
+                Source = new Uri("avares://Avalonia.Themes.Fluent/FluentLight.xaml")
             },
             DataGridFluent
         };

+ 1 - 1
samples/RenderDemo/App.xaml

@@ -3,7 +3,7 @@
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
     x:Class="RenderDemo.App">
     <Application.Styles>
-        <StyleInclude Source="avares://Avalonia.Themes.Fluent/Accents/FluentLight.xaml"/>
+        <StyleInclude Source="avares://Avalonia.Themes.Fluent/FluentLight.xaml"/>
         <StyleInclude Source="avares://RenderDemo/SideBar.xaml"/>
     </Application.Styles>
 </Application>

+ 1 - 1
samples/Sandbox/App.axaml

@@ -3,6 +3,6 @@
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
     x:Class="Sandbox.App">
     <Application.Styles>
-        <StyleInclude Source="avares://Avalonia.Themes.Fluent/Accents/FluentDark.xaml"/>
+        <StyleInclude Source="avares://Avalonia.Themes.Fluent/FluentDark.xaml"/>
     </Application.Styles>
 </Application>

+ 3 - 0
src/Avalonia.Themes.Fluent/ApiCompatBaseline.txt

@@ -0,0 +1,3 @@
+Compat issues with assembly Avalonia.Themes.Fluent:
+TypesMustExist : Type 'Avalonia.Themes.Fluent.FluentTheme' does not exist in the implementation but it does exist in the contract.
+Total Issues: 1

+ 1 - 0
src/Avalonia.Themes.Fluent/Avalonia.Themes.Fluent.csproj

@@ -1,5 +1,6 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
+    <BaselineAllAPICompatError>true</BaselineAllAPICompatError>
     <TargetFramework>netstandard2.0</TargetFramework>
   </PropertyGroup>
   <ItemGroup>

+ 0 - 0
src/Avalonia.Themes.Fluent/AutoCompleteBox.xaml → src/Avalonia.Themes.Fluent/Controls/AutoCompleteBox.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/Button.xaml → src/Avalonia.Themes.Fluent/Controls/Button.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ButtonSpinner.xaml → src/Avalonia.Themes.Fluent/Controls/ButtonSpinner.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/Calendar.xaml → src/Avalonia.Themes.Fluent/Controls/Calendar.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/CalendarButton.xaml → src/Avalonia.Themes.Fluent/Controls/CalendarButton.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/CalendarDatePicker.xaml → src/Avalonia.Themes.Fluent/Controls/CalendarDatePicker.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/CalendarDayButton.xaml → src/Avalonia.Themes.Fluent/Controls/CalendarDayButton.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/CalendarItem.xaml → src/Avalonia.Themes.Fluent/Controls/CalendarItem.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/CaptionButtons.xaml → src/Avalonia.Themes.Fluent/Controls/CaptionButtons.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/Carousel.xaml → src/Avalonia.Themes.Fluent/Controls/Carousel.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/CheckBox.xaml → src/Avalonia.Themes.Fluent/Controls/CheckBox.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ComboBox.xaml → src/Avalonia.Themes.Fluent/Controls/ComboBox.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ComboBoxItem.xaml → src/Avalonia.Themes.Fluent/Controls/ComboBoxItem.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/Common.xaml → src/Avalonia.Themes.Fluent/Controls/Common.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ContentControl.xaml → src/Avalonia.Themes.Fluent/Controls/ContentControl.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ContextMenu.xaml → src/Avalonia.Themes.Fluent/Controls/ContextMenu.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/DataValidationErrors.xaml → src/Avalonia.Themes.Fluent/Controls/DataValidationErrors.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/DatePicker.xaml → src/Avalonia.Themes.Fluent/Controls/DatePicker.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/EmbeddableControlRoot.xaml → src/Avalonia.Themes.Fluent/Controls/EmbeddableControlRoot.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/Expander.xaml → src/Avalonia.Themes.Fluent/Controls/Expander.xaml


+ 62 - 0
src/Avalonia.Themes.Fluent/Controls/FluentTheme.xaml

@@ -0,0 +1,62 @@
+<Styles xmlns="https://github.com/avaloniaui"
+        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+        x:Class="Avalonia.Themes.Fluent.Controls.FluentTheme">
+  <!-- Define ToolTip first so its styles can be overriden by other controls (e.g. TextBox) -->  
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ToolTip.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/DataValidationErrors.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/FocusAdorner.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/Button.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/CaptionButtons.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/Carousel.xaml"/>  
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/CheckBox.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ComboBox.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ComboBoxItem.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ContentControl.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/Label.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/GridSplitter.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ItemsControl.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ListBox.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ListBoxItem.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/Menu.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ContextMenu.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/MenuItem.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/OverlayPopupHost.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/PathIcon.xaml" />
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/PopupRoot.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ProgressBar.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/RadioButton.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/RepeatButton.xaml" />
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/Separator.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/Slider.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ScrollBar.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ScrollViewer.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/TabStrip.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/TabStripItem.xaml"/>
+  <!-- TabControl needs to come after TabStrip as it redefines the inner TabStrip.ItemsPanel-->
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/TabControl.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/TabItem.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/TextBox.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ToggleButton.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/Expander.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/TitleBar.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/TreeView.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/TreeViewItem.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/UserControl.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/Window.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/EmbeddableControlRoot.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/CalendarButton.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/CalendarDayButton.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/CalendarItem.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/Calendar.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/CalendarDatePicker.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ButtonSpinner.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/NumericUpDown.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/AutoCompleteBox.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/WindowNotificationManager.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/NotificationCard.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/NativeMenuBar.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/ToggleSwitch.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/SplitView.xaml"/>
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/DatePicker.xaml"/>  
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/TimePicker.xaml"/>  
+</Styles>

+ 1 - 1
src/Avalonia.Themes.Fluent/FluentTheme.xaml.cs → src/Avalonia.Themes.Fluent/Controls/FluentTheme.xaml.cs

@@ -1,7 +1,7 @@
 using Avalonia.Markup.Xaml;
 using Avalonia.Styling;
 
-namespace Avalonia.Themes.Fluent
+namespace Avalonia.Themes.Fluent.Controls
 {
     /// <summary>
     /// The default Avalonia theme.

+ 0 - 0
src/Avalonia.Themes.Fluent/FocusAdorner.xaml → src/Avalonia.Themes.Fluent/Controls/FocusAdorner.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/GridSplitter.xaml → src/Avalonia.Themes.Fluent/Controls/GridSplitter.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ItemsControl.xaml → src/Avalonia.Themes.Fluent/Controls/ItemsControl.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/Label.xaml → src/Avalonia.Themes.Fluent/Controls/Label.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ListBox.xaml → src/Avalonia.Themes.Fluent/Controls/ListBox.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ListBoxItem.xaml → src/Avalonia.Themes.Fluent/Controls/ListBoxItem.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/Menu.xaml → src/Avalonia.Themes.Fluent/Controls/Menu.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/MenuItem.xaml → src/Avalonia.Themes.Fluent/Controls/MenuItem.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/NativeMenuBar.xaml → src/Avalonia.Themes.Fluent/Controls/NativeMenuBar.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/NotificationCard.xaml → src/Avalonia.Themes.Fluent/Controls/NotificationCard.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/NumericUpDown.xaml → src/Avalonia.Themes.Fluent/Controls/NumericUpDown.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/OverlayPopupHost.xaml → src/Avalonia.Themes.Fluent/Controls/OverlayPopupHost.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/PathIcon.xaml → src/Avalonia.Themes.Fluent/Controls/PathIcon.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/PopupRoot.xaml → src/Avalonia.Themes.Fluent/Controls/PopupRoot.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ProgressBar.xaml → src/Avalonia.Themes.Fluent/Controls/ProgressBar.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/RadioButton.xaml → src/Avalonia.Themes.Fluent/Controls/RadioButton.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/RepeatButton.xaml → src/Avalonia.Themes.Fluent/Controls/RepeatButton.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ScrollBar.xaml → src/Avalonia.Themes.Fluent/Controls/ScrollBar.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ScrollViewer.xaml → src/Avalonia.Themes.Fluent/Controls/ScrollViewer.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/Separator.xaml → src/Avalonia.Themes.Fluent/Controls/Separator.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/Slider.xaml → src/Avalonia.Themes.Fluent/Controls/Slider.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/SplitView.xaml → src/Avalonia.Themes.Fluent/Controls/SplitView.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/TabControl.xaml → src/Avalonia.Themes.Fluent/Controls/TabControl.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/TabItem.xaml → src/Avalonia.Themes.Fluent/Controls/TabItem.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/TabStrip.xaml → src/Avalonia.Themes.Fluent/Controls/TabStrip.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/TabStripItem.xaml → src/Avalonia.Themes.Fluent/Controls/TabStripItem.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/TextBox.xaml → src/Avalonia.Themes.Fluent/Controls/TextBox.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/TimePicker.xaml → src/Avalonia.Themes.Fluent/Controls/TimePicker.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/TitleBar.xaml → src/Avalonia.Themes.Fluent/Controls/TitleBar.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ToggleButton.xaml → src/Avalonia.Themes.Fluent/Controls/ToggleButton.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ToggleSwitch.xaml → src/Avalonia.Themes.Fluent/Controls/ToggleSwitch.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/ToolTip.xaml → src/Avalonia.Themes.Fluent/Controls/ToolTip.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/TreeView.xaml → src/Avalonia.Themes.Fluent/Controls/TreeView.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/TreeViewItem.xaml → src/Avalonia.Themes.Fluent/Controls/TreeViewItem.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/UserControl.xaml → src/Avalonia.Themes.Fluent/Controls/UserControl.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/Window.xaml → src/Avalonia.Themes.Fluent/Controls/Window.xaml


+ 0 - 0
src/Avalonia.Themes.Fluent/WindowNotificationManager.xaml → src/Avalonia.Themes.Fluent/Controls/WindowNotificationManager.xaml


+ 1 - 1
src/Avalonia.Themes.Fluent/Accents/FluentDark.xaml → src/Avalonia.Themes.Fluent/FluentDark.xaml

@@ -5,5 +5,5 @@
   <StyleInclude Source="avares://Avalonia.Themes.Fluent/Accents/Base.xaml" />
   <StyleInclude Source="avares://Avalonia.Themes.Fluent/Accents/FluentBaseDark.xaml" />
   <StyleInclude Source="avares://Avalonia.Themes.Fluent/Accents/FluentControlResourcesDark.xaml" />
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/FluentTheme.xaml" />
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/FluentTheme.xaml" />
 </Styles>

+ 1 - 1
src/Avalonia.Themes.Fluent/Accents/FluentLight.xaml → src/Avalonia.Themes.Fluent/FluentLight.xaml

@@ -5,5 +5,5 @@
   <StyleInclude Source="avares://Avalonia.Themes.Fluent/Accents/Base.xaml" />  
   <StyleInclude Source="avares://Avalonia.Themes.Fluent/Accents/FluentBaseLight.xaml" />
   <StyleInclude Source="avares://Avalonia.Themes.Fluent/Accents/FluentControlResourcesLight.xaml" />
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/FluentTheme.xaml" />
+  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Controls/FluentTheme.xaml" />
 </Styles>

+ 0 - 62
src/Avalonia.Themes.Fluent/FluentTheme.xaml

@@ -1,62 +0,0 @@
-<Styles xmlns="https://github.com/avaloniaui"
-        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
-        x:Class="Avalonia.Themes.Fluent.FluentTheme">
-  <!-- Define ToolTip first so its styles can be overriden by other controls (e.g. TextBox) -->  
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ToolTip.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/DataValidationErrors.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/FocusAdorner.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Button.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/CaptionButtons.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Carousel.xaml"/>  
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/CheckBox.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ComboBox.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ComboBoxItem.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ContentControl.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Label.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/GridSplitter.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ItemsControl.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ListBox.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ListBoxItem.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Menu.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ContextMenu.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/MenuItem.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/OverlayPopupHost.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/PathIcon.xaml" />
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/PopupRoot.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ProgressBar.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/RadioButton.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/RepeatButton.xaml" />
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Separator.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Slider.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ScrollBar.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ScrollViewer.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/TabStrip.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/TabStripItem.xaml"/>
-  <!-- TabControl needs to come after TabStrip as it redefines the inner TabStrip.ItemsPanel-->
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/TabControl.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/TabItem.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/TextBox.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ToggleButton.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Expander.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/TitleBar.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/TreeView.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/TreeViewItem.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/UserControl.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Window.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/EmbeddableControlRoot.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/CalendarButton.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/CalendarDayButton.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/CalendarItem.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/Calendar.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/CalendarDatePicker.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ButtonSpinner.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/NumericUpDown.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/AutoCompleteBox.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/WindowNotificationManager.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/NotificationCard.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/NativeMenuBar.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/ToggleSwitch.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/SplitView.xaml"/>
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/DatePicker.xaml"/>  
-  <StyleInclude Source="avares://Avalonia.Themes.Fluent/TimePicker.xaml"/>  
-</Styles>