preamble
Today Daiyao share a Material Design style based on open source, free (MIT License) Avalonia UI control library:.
The project is currently in alpha phase.
Introduction to Avalonia
Avalonia is a powerful framework that enables developers to create cross-platform applications using . It uses its own rendering engine to draw UI controls, ensuring a consistent look and behavior across platforms such as Windows, macOS, Linux, Android, iOS, and WebAssembly. This means that developers can share their UI code and maintain a uniform look and feel across different target platforms.
Project Characteristics
- Functional Description:Provides a complete set of Material Design styles and controls for customizing Avalonia applications.
- Controls Support: Material Design styles for almost all Avalonia controls are covered, as well as additional controls such as Snackbars, Side Panels, Floating Buttons, Cards, Dialogs, and more, with support for dark and light theme theme switching.
- Easy to Configure: Supports easy configuration of color palettes at design time and runtime, following Material Design guidelines.
- Icon Support: Full support for Material Design icon packs (separate installation required to keep library size small).
Project Source Code
Run the source code to see
set upTo start the project run commissioning:
Effectiveness of project operation
Project source code address
More useful features and characteristics of the project welcome to the project open source address to view 👀, do not forget to give the project a Star support 💖.
- Open source address:/AvaloniaCommunity/
- Use the documentation:/AvaloniaCommunity//wiki/Getting-started
A selection of great projects and frameworks
This project has been included in the C#/.NET/.NET Core Excellent Projects and Frameworks Selection, focusing on the excellent projects and frameworks selection can let you keep abreast of the latest developments and best practices in the field of C#, .NET and .NET Core, and improve the efficiency and quality of development work. The pit has been dug, you are welcome to submit PR recommendations or self-recommendation (so that excellent projects and frameworks are not buried 🤞).
- GitHub open source address:/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/
- Gitee open source address:/ysgdaydayup/DotNetGuide/blob/main/docs/DotNet/