committed by
GitHub
115 changed files with 265 additions and 301 deletions
@ -1,14 +1,10 @@ |
|||||
using System; |
namespace ControlCatalog.Models |
||||
using System.Collections.Generic; |
|
||||
using System.Text; |
|
||||
|
|
||||
namespace ControlCatalog.Models |
|
||||
{ |
{ |
||||
public enum CatalogTheme |
public enum CatalogTheme |
||||
{ |
{ |
||||
FluentLight, |
FluentLight, |
||||
FluentDark, |
FluentDark, |
||||
DefaultLight, |
SimpleLight, |
||||
DefaultDark |
SimpleDark |
||||
} |
} |
||||
} |
} |
||||
|
|||||
@ -1,6 +1,5 @@ |
|||||
<Application xmlns="https://github.com/avaloniaui"> |
<Application xmlns="https://github.com/avaloniaui"> |
||||
<Application.Styles> |
<Application.Styles> |
||||
<StyleInclude Source="resm:Avalonia.Themes.Default.DefaultTheme.xaml?assembly=Avalonia.Themes.Default"/> |
<SimpleTheme Mode="Light" /> |
||||
<StyleInclude Source="resm:Avalonia.Themes.Default.Accents.BaseLight.xaml?assembly=Avalonia.Themes.Default"/> |
|
||||
</Application.Styles> |
</Application.Styles> |
||||
</Application> |
</Application> |
||||
|
|||||
@ -1,6 +1,5 @@ |
|||||
<Application xmlns="https://github.com/avaloniaui"> |
<Application xmlns="https://github.com/avaloniaui"> |
||||
<Application.Styles> |
<Application.Styles> |
||||
<StyleInclude Source="resm:Avalonia.Themes.Default.DefaultTheme.xaml?assembly=Avalonia.Themes.Default"/> |
<SimpleTheme Mode="Light" /> |
||||
<StyleInclude Source="resm:Avalonia.Themes.Default.Accents.BaseLight.xaml?assembly=Avalonia.Themes.Default"/> |
|
||||
</Application.Styles> |
</Application.Styles> |
||||
</Application> |
</Application> |
||||
|
|||||
@ -1,9 +1,7 @@ |
|||||
<Application |
<Application xmlns="https://github.com/avaloniaui" |
||||
xmlns="https://github.com/avaloniaui" |
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
x:Class="VirtualizationDemo.App"> |
||||
x:Class="VirtualizationDemo.App"> |
<Application.Styles> |
||||
<Application.Styles> |
<SimpleTheme /> |
||||
<StyleInclude Source="avares://Avalonia.Themes.Default/DefaultTheme.xaml"/> |
</Application.Styles> |
||||
<StyleInclude Source="avares://Avalonia.Themes.Default/Accents/BaseLight.xaml"/> |
</Application> |
||||
</Application.Styles> |
|
||||
</Application> |
|
||||
|
|||||
@ -1,6 +1,5 @@ |
|||||
<Application xmlns="https://github.com/avaloniaui"> |
<Application xmlns="https://github.com/avaloniaui"> |
||||
<Application.Styles> |
<Application.Styles> |
||||
<StyleInclude Source="resm:Avalonia.Themes.Default.DefaultTheme.xaml?assembly=Avalonia.Themes.Default"/> |
<SimpleTheme Mode="Light" /> |
||||
<StyleInclude Source="resm:Avalonia.Themes.Default.Accents.BaseLight.xaml?assembly=Avalonia.Themes.Default"/> |
|
||||
</Application.Styles> |
</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