Skip to content

PieroCastillo/Aura.UI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Gitter NuGet MyGet downloads PRs Welcome Size



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:

To Do

  • Documentation

How To Collaborate

Just enter to the follow Gitter chat!

Gitter

Or make a pull request! All pull request are welcome!

Special thanks to