From 2c90d24cc5b507c93d5cf50ea044a3cea6369cca Mon Sep 17 00:00:00 2001 From: rabbitism Date: Fri, 16 Dec 2022 14:47:05 +0800 Subject: [PATCH] feat: Add Expander Theme. --- src/Semi.Avalonia.Demo/MainWindow.axaml | 3 + .../Pages/ExpanderDemo.axaml | 32 ++++ .../Pages/ExpanderDemo.axaml.cs | 18 ++ src/Semi.Avalonia/Controls/Controls.axaml | 1 + src/Semi.Avalonia/Controls/Expander.axaml | 164 ++++++++++++++++++ src/Semi.Avalonia/Themes/Light/Expander.axaml | 26 +++ src/Semi.Avalonia/Themes/Light/Light.axaml | 1 + 7 files changed, 245 insertions(+) create mode 100644 src/Semi.Avalonia.Demo/Pages/ExpanderDemo.axaml create mode 100644 src/Semi.Avalonia.Demo/Pages/ExpanderDemo.axaml.cs create mode 100644 src/Semi.Avalonia/Controls/Expander.axaml create mode 100644 src/Semi.Avalonia/Themes/Light/Expander.axaml diff --git a/src/Semi.Avalonia.Demo/MainWindow.axaml b/src/Semi.Avalonia.Demo/MainWindow.axaml index f549e15..553004b 100644 --- a/src/Semi.Avalonia.Demo/MainWindow.axaml +++ b/src/Semi.Avalonia.Demo/MainWindow.axaml @@ -17,6 +17,9 @@ + + + diff --git a/src/Semi.Avalonia.Demo/Pages/ExpanderDemo.axaml b/src/Semi.Avalonia.Demo/Pages/ExpanderDemo.axaml new file mode 100644 index 0000000..3b4a8b0 --- /dev/null +++ b/src/Semi.Avalonia.Demo/Pages/ExpanderDemo.axaml @@ -0,0 +1,32 @@ + + + + + + + + + + +