Aura.UI
Control's Library for Avalonia
Overview
Available Controls | |
---|---|
FloatingButtonBar | ModernSlider |
ProgressRing | GroupBox |
CardCollection | AuraTabView |
NavigationView | Ribbon |
ContentDialog | MessageDialog |
BlurryImage | Badge |
RadialSlider |
Install
First Step
Go to the next link: https://www.nuget.org/packages/Aura.UI .
Second Step
Install Aura.UI with Visual Studio or dotnetCLI:
Visual Studio
Open the Nuget Packages Manager on your project and search Aura.UI.
Dotnet CLI
Open the terminal on the root folder of your project and write
dotnet add package Aura.UI --version 0.1.4.2
And don't forget install the Styles
dotnet add package Aura.UI.FluentTheme --version 0.1.4.2
Preparation
For Fluent Theme add these Styles to App.xaml
<Application xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="YourApp.App">
<Application.Styles>
<FluentTheme Mode="Light"/>
<StyleInclude Source="avares://Aura.UI.FluentTheme/AuraUI.xaml"/>
</Application.Styles>
</Application>
And for Default Theme add these Styles to App.xaml
<Application xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="YourApp.App">
<Application.Styles>
<StyleInclude Source="avares://Avalonia.Themes.Fluent/Accents/BaseLight.xaml"/>
<StyleInclude Source="avares://Aura.UI.FluentTheme/AuraUI.xaml"/>
<StyleInclude Source="avares://Avalonia.Themes.Default/Accents/BaseLight.xaml"/>
<StyleInclude Source="avares://Avalonia.Themes.Default/DefaultTheme.xaml"/>
</Application.Styles>
</Application>
Gallery
Sample
AuraTabView
Badge
BlurryImage
CardCollection
ContentDialog
FloatingButtonBar
GroupBox
MessageDialog
ModernSlider
NavigationView
ProgressRing
RadialSlider
Ribbon
Nightly Versions
When you want to install unstable versions, add the next link to Nuget Sources:
https://www.myget.org/F/auraui/api/v3/index.json
Aura.UI License
Aura.UI is an Open Source controls library with MIT license, so, feel free to use it in Non-Commercial and Commercial Projects.
Credits
This library is possible thanks to the follow projects:
- Avalonia by the AvaloniaUI Team.
To Do
- Documentation
How To Collaborate
Just enter to the follow Gitter chat!
Or make a pull request! All pull request are welcome!