committed by
GitHub
115 changed files with 265 additions and 301 deletions
@ -1,14 +1,10 @@ |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Text; |
|||
|
|||
namespace ControlCatalog.Models |
|||
namespace ControlCatalog.Models |
|||
{ |
|||
public enum CatalogTheme |
|||
{ |
|||
FluentLight, |
|||
FluentDark, |
|||
DefaultLight, |
|||
DefaultDark |
|||
SimpleLight, |
|||
SimpleDark |
|||
} |
|||
} |
|||
|
|||
@ -1,6 +1,5 @@ |
|||
<Application xmlns="https://github.com/avaloniaui"> |
|||
<Application.Styles> |
|||
<StyleInclude Source="resm:Avalonia.Themes.Default.DefaultTheme.xaml?assembly=Avalonia.Themes.Default"/> |
|||
<StyleInclude Source="resm:Avalonia.Themes.Default.Accents.BaseLight.xaml?assembly=Avalonia.Themes.Default"/> |
|||
<SimpleTheme Mode="Light" /> |
|||
</Application.Styles> |
|||
</Application> |
|||
|
|||
@ -1,6 +1,5 @@ |
|||
<Application xmlns="https://github.com/avaloniaui"> |
|||
<Application.Styles> |
|||
<StyleInclude Source="resm:Avalonia.Themes.Default.DefaultTheme.xaml?assembly=Avalonia.Themes.Default"/> |
|||
<StyleInclude Source="resm:Avalonia.Themes.Default.Accents.BaseLight.xaml?assembly=Avalonia.Themes.Default"/> |
|||
<SimpleTheme Mode="Light" /> |
|||
</Application.Styles> |
|||
</Application> |
|||
</Application> |
|||
|
|||
@ -1,9 +1,7 @@ |
|||
<Application |
|||
xmlns="https://github.com/avaloniaui" |
|||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
|||
x:Class="VirtualizationDemo.App"> |
|||
<Application.Styles> |
|||
<StyleInclude Source="avares://Avalonia.Themes.Default/DefaultTheme.xaml"/> |
|||
<StyleInclude Source="avares://Avalonia.Themes.Default/Accents/BaseLight.xaml"/> |
|||
</Application.Styles> |
|||
</Application> |
|||
<Application xmlns="https://github.com/avaloniaui" |
|||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
|||
x:Class="VirtualizationDemo.App"> |
|||
<Application.Styles> |
|||
<SimpleTheme /> |
|||
</Application.Styles> |
|||
</Application> |
|||
|
|||
@ -1,6 +1,5 @@ |
|||
<Application xmlns="https://github.com/avaloniaui"> |
|||
<Application.Styles> |
|||
<StyleInclude Source="resm:Avalonia.Themes.Default.DefaultTheme.xaml?assembly=Avalonia.Themes.Default"/> |
|||
<StyleInclude Source="resm:Avalonia.Themes.Default.Accents.BaseLight.xaml?assembly=Avalonia.Themes.Default"/> |
|||
<SimpleTheme Mode="Light" /> |
|||
</Application.Styles> |
|||
</Application> |
|||
</Application> |
|||
|
|||
@ -1,75 +0,0 @@ |
|||
<Styles x:Class="Avalonia.Themes.Default.DefaultTheme" |
|||
xmlns="https://github.com/avaloniaui" |
|||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> |
|||
<Styles.Resources> |
|||
<ResourceDictionary> |
|||
<ResourceDictionary.MergedDictionaries> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/Button.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/RadioButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/Expander.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/RepeatButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ToggleSwitch.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ButtonSpinner.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ToggleButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/DropDownButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/PathIcon.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/CheckBox.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ToolTip.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/Label.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ComboBoxItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ComboBox.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/Window.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/Carousel.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/CaptionButtons.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/TitleBar.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/TextBox.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/AutoCompleteBox.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/DataValidationErrors.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ContentControl.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/FlyoutPresenter.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/MenuFlyoutPresenter.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/GridSplitter.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ItemsControl.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ListBoxItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ListBox.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ScrollBar.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ScrollViewer.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/TabStrip.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/TabStripItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/TabControl.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/TabItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/PopupRoot.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/OverlayPopupHost.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/WindowNotificationManager.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/EmbeddableControlRoot.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/TransitioningContentControl.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/TreeView.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/TreeViewItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ProgressBar.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/Separator.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/Menu.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/MenuItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ContextMenu.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/CalendarButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/CalendarDayButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/CalendarItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/Calendar.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/CalendarDatePicker.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/Slider.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/NotificationCard.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/NativeMenuBar.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/NumericUpDown.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/DateTimePickerShared.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/DatePicker.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/TimePicker.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/SplitView.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/ManagedFileChooser.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/SplitButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Default/Controls/RichTextBlock.xaml" /> |
|||
</ResourceDictionary.MergedDictionaries> |
|||
</ResourceDictionary> |
|||
</Styles.Resources> |
|||
|
|||
<StyleInclude Source="avares://Avalonia.Themes.Default/Controls/FocusAdorner.xaml" /> |
|||
<StyleInclude Source="avares://Avalonia.Themes.Default/Controls/UserControl.xaml" /> |
|||
</Styles> |
|||
@ -1,11 +0,0 @@ |
|||
using Avalonia.Styling; |
|||
|
|||
namespace Avalonia.Themes.Default |
|||
{ |
|||
/// <summary>
|
|||
/// The default Avalonia theme.
|
|||
/// </summary>
|
|||
public class DefaultTheme : Styles |
|||
{ |
|||
} |
|||
} |
|||
@ -0,0 +1,74 @@ |
|||
<Styles xmlns="https://github.com/avaloniaui" |
|||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> |
|||
<Styles.Resources> |
|||
<ResourceDictionary> |
|||
<ResourceDictionary.MergedDictionaries> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/Button.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/RadioButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/Expander.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/RepeatButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ToggleSwitch.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ButtonSpinner.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ToggleButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/DropDownButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/PathIcon.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/CheckBox.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ToolTip.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/Label.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ComboBoxItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ComboBox.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/Window.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/Carousel.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/CaptionButtons.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/TitleBar.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/TextBox.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/AutoCompleteBox.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/DataValidationErrors.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ContentControl.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/FlyoutPresenter.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/MenuFlyoutPresenter.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/GridSplitter.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ItemsControl.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ListBoxItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ListBox.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ScrollBar.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ScrollViewer.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/TabStrip.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/TabStripItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/TabControl.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/TabItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/PopupRoot.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/OverlayPopupHost.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/WindowNotificationManager.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/EmbeddableControlRoot.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/TransitioningContentControl.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/TreeView.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/TreeViewItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ProgressBar.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/Separator.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/Menu.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/MenuItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ContextMenu.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/CalendarButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/CalendarDayButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/CalendarItem.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/Calendar.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/CalendarDatePicker.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/Slider.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/NotificationCard.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/NativeMenuBar.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/NumericUpDown.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/DateTimePickerShared.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/DatePicker.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/TimePicker.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/SplitView.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/ManagedFileChooser.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/SplitButton.xaml" /> |
|||
<ResourceInclude Source="avares://Avalonia.Themes.Simple/Controls/RichTextBlock.xaml" /> |
|||
</ResourceDictionary.MergedDictionaries> |
|||
</ResourceDictionary> |
|||
</Styles.Resources> |
|||
|
|||
<StyleInclude Source="avares://Avalonia.Themes.Simple/Controls/FocusAdorner.xaml" /> |
|||
<StyleInclude Source="avares://Avalonia.Themes.Simple/Controls/UserControl.xaml" /> |
|||
</Styles> |
|||
@ -0,0 +1,3 @@ |
|||
using Avalonia.Metadata; |
|||
|
|||
[assembly: XmlnsDefinition("https://github.com/avaloniaui", "Avalonia.Themes.Simple")] |
|||
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue