Add-on libraries for applying Material Design 3 and Cupertino design systems to Uno Platform applications across multiple platforms.
Uno.Themes is a collection of NuGet packages that provide Material Design 3 and Apple Cupertino design system implementations for Uno Platform applications. It enables developers to apply consistent, platform-appropriate styling to WinUI controls across Windows, iOS, Android, WebAssembly, macOS, and Linux. This solves the problem of maintaining visual cohesion and native design language adherence in cross-platform applications.
Uno Platform developers building cross-platform applications who need production-ready Material Design 3 or Cupertino (Apple HIG) styling for their user interfaces. It is also suitable for teams requiring consistent theming across multiple platforms without manually styling each control.
Developers choose Uno.Themes for its complete, specification-accurate implementations of Material Design 3 and Cupertino design systems, which are pre-styled and work consistently across all Uno-supported platforms. Its unique selling point is providing two major design systems in one package, enabling visual consistency while respecting each platform's native design language, which accelerates UI development.
This library is designed to help you use the Material, Fluent or Cupertino design system with the Uno Platform
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Ensures uniform Material or Cupertino styling across all supported platforms including Windows, iOS, Android, and WebAssembly, as listed in the platform support section.
Faithfully implements Google's Material Design 3 and Apple's Human Interface Guidelines, providing production-ready themes that adhere to major design systems.
Includes complete color systems for both light and dark themes out of the box, simplifying theme management and switching in applications.
Offers ready-to-use styles for common WinUI controls like Buttons and TextBox, reducing manual styling effort and accelerating UI development.
Exclusively designed for Uno Platform, making it irrelevant for projects using other cross-platform frameworks, which limits its applicability.
Supports only Material Design 3 and Cupertino, with no built-in alternatives for other design systems like Fluent or custom themes without significant work.
Full documentation is hosted on an external website, which can be less accessible and potentially less up-to-date compared to integrated documentation.