This package includes UI components for Windows and Uno Platform applications such as: - ContentControl for simplifying visibility and retrieving child elements. - Control for simplifying visibility and retrieving child elements. - ViewExtensions for extending UIElement objects with helper methods, such as updating the visiblity based on a boolean including child elements.


Keywords
MADE, UI, Views, Controls, UWP, Uno, android, component-library, cross-platform, dotnet, hacktoberfest, macos, uno-platform, wasm, webassembly, windows, winui, xamarin, xaml
License
Other
Install
Install-Package MADE.UI -Version 1.6.0

Documentation

MADE project banner

MADE Uno

A library of Uno Platform UI components, supporting Windows, Android, iOS, and WebAssembly platforms.

This is a collection of companion libraries to the MADE.NET libraries.

Support MADE Uno ♥

As many developers know, projects like MADE Uno are built and maintained in spare time. If you find this project useful, please Star the repo and if possible, sponsor the project development on GitHub.

Build Status

Build Status Current Version
Packages CI NuGet
Docs Docs N/A

Installation 💾

MADE Uno components are publicly available via NuGet. Each available package is detailed below.

Package Current Preview Downloads
UI NuGet NuGet NuGet Downloads
UI.Controls.ChipBox NuGet NuGet NuGet Downloads
UI.Controls.DropDownList NuGet NuGet NuGet Downloads
UI.Controls.FilePicker NuGet NuGet NuGet Downloads
UI.Controls.Validator NuGet NuGet NuGet Downloads
UI.Styling NuGet NuGet NuGet Downloads
UI.ViewManagement NuGet NuGet NuGet Downloads
UI.Views.Dialogs NuGet NuGet NuGet Downloads
UI.Views.Navigation NuGet NuGet NuGet Downloads
UI.Views.Navigation.Mvvm NuGet NuGet NuGet Downloads

Contributing 🚀

Looking to help build MADE Uno? Take a look through our contribution guidelines. We actively encourage you to jump in and help with any issues!

Building MADE Uno 🛠

MADE Uno is built using .NET Standard, taking advantage of the new SDK-style projects and multi-targeting enabled with the help of MSBuild.Sdk.Extras.

Each library is configured to take advantage of the Uno Platform libraries to provide cross-platform components.

You can build the solution using Visual Studio with the following workloads installed:

  • .NET desktop development
  • Universal Windows Platform development
  • Mobile Development with .NET
  • .NET Core cross-platform development

License

MADE Uno is made available under the terms and conditions of the MIT license.