Skip to content

DMJ0326/Semi.Avalonia

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Semi.Avalonia

Semi Avalonia Semi Avalonia

Avalonia Theme inspired by Semi Design

Semi.Avalonia is still in very early stage. Please don't use in production.

How to Use

Installation

dotnet add package Semi.Avalonia --version 0.1.0-preview7

Include Semi Design Styles in application:

<Application.Styles>
    <StyleInclude Source="avares://Semi.Avalonia/Themes/Index.axaml" />
</Application.Styles>

That's all.

DataGrid and ColorPicker are distributed in separated packages. Please install if you need.

dotnet add package Semi.Avalonia.ColorPicker --version 0.1.0-preview7
dotnet add package Semi.Avalonia.DataGrid --version 0.1.0-preview7
<Application.Styles>
    <StyleInclude Source="avares://Semi.Avalonia.DataGrid/Index.axaml" />
    <StyleInclude Source="avares://Semi.Avalonia.ColorPicker/Index.axaml" />
</Application.Styles>

Demo

You can always download demo executable to play around with Semi Avalonia Themes. https://github.com/irihitech/Semi.Avalonia/releases

Version compatibility

Semi Design Version Avalonia Version
0.1.0-preview3 11.0-preview4
0.1.0-preview5.x 11.0-preview5
0.1.0-preview6.x 11.0-preview6
0.1.0-preview7.x 11.0-preview7

NOTE

Semi Avalonia theme is moving forward together with Avalonia preview versions now. So new feature/fixes are not backported to previous preview versions. If you need a feature/fix for outdated avalonia preview version, please raise an issue so we can do that for you.

TODO

  • DataValidationErrors
  • FocusAdorner

Credits

Semi Design

Avalonia

FluentAvalonia

Material Design Icons

CommunityToolKit

Screenshot

Light Mode Light

Dark Mode Dark

About

Avalonia theme inspired by Semi Design

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%