Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/irihitech/Semi.Avalonia
Avalonia theme inspired by Semi Design
https://github.com/irihitech/Semi.Avalonia
avalonia avaloniaui dark-mode semidesign theme ui
Last synced: 26 days ago
JSON representation
Avalonia theme inspired by Semi Design
- Host: GitHub
- URL: https://github.com/irihitech/Semi.Avalonia
- Owner: irihitech
- License: mit
- Created: 2022-11-04T13:49:03.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-18T07:34:53.000Z (7 months ago)
- Last Synced: 2024-05-19T03:04:36.438Z (7 months ago)
- Topics: avalonia, avaloniaui, dark-mode, semidesign, theme, ui
- Language: C#
- Homepage: https://irihitech.github.io/Semi.Avalonia/
- Size: 91.8 MB
- Stars: 611
- Watchers: 9
- Forks: 36
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-avalonia - Semi.Avalonia - Avalonia Theme inspired by Semi Design. (Libraries & Extensions / Theme & Icons)
README
# Semi Avalonia
[![Semi Avalonia](https://img.shields.io/nuget/v/Semi.Avalonia.svg?color=red&style=flat-square)](https://www.nuget.org/packages/Semi.Avalonia/)
[![Semi Avalonia](https://img.shields.io/nuget/dt/Semi.Avalonia.svg?style=flat-square)](https://www.nuget.org/packages/Semi.Avalonia/)[中文](./README_CN.md)
Avalonia Theme inspired by Semi Design
Semi.Avalonia can be previewed in the browser [here](https://irihitech.github.io/Semi.Avalonia/)
If you are looking for more detailed documentation, Please visit [Semi Documentation](https://docs.irihi.tech/semi/)
If you are looking for more customized controls, Please try [Ursa](https://github.com/irihitech/Ursa.Avalonia)
![Light](./docs/demo.jpg)
## How to Use
### Installation
```bash
dotnet add package Semi.Avalonia
```Include Semi Design Styles in application:
```xaml
```
That's all.
ColorPicker, DataGrid and TreeDataGrid are distributed in separated packages. Please install if you need.
```bash
dotnet add package Semi.Avalonia.ColorPicker
dotnet add package Semi.Avalonia.DataGrid
dotnet add package Semi.Avalonia.TreeDataGrid
``````xaml
```
## Demo
You can always download demo executable to play around with Semi Avalonia Themes.
## Support
We offer limited free community support for Semi Avalonia and Ursa. If you have any question or suggestion, feel free to raise issues and discussions via GitHub, and you are welcomed to join our group via FeiShu(Lark)
![FeiShu](./docs/community-support.png)
## Version compatibility
| Semi Design Version | Avalonia Version |
|:--------------------|:-----------------|
| 11.2.1 | 11.2.1 |
| 11.2.0 | 11.2.0 |
| 11.1.0 | >=11.1.0 |
| 11.0.7 | >=11.0.7 |
| 11.0.1 | <=11.0.6 |## Credits
[Semi Design](https://semi.design/)
[Avalonia](https://github.com/AvaloniaUI/Avalonia)
[FluentAvalonia](https://github.com/amwx/FluentAvalonia)
[Material Design Icons](https://pictogrammers.com/library/mdi/)
[CommunityToolKit](https://github.com/CommunityToolkit/dotnet)