This library is designed to help you use the material design system with the Uno Platform
Перейти к файлу
Jérôme Laban 2ec07f4c3f
Merge pull request #1471 from unoplatform/dev/youssef/upload-artifact
ci: Update upload-artifact to v4
2024-09-11 08:17:39 -04:00
.github ci: Update upload-artifact to v4 2024-09-11 10:40:17 +03:00
build
design
doc
src
.editorconfig
.gitignore
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Directory.Build.props
Directory.Build.targets
Directory.UnoMetadata.targets
LICENSE
PlatformItemGroups.props
README.md
Settings.XamlStyler
Uno.CrossTargeting.props
Uno.Themes-UWP.slnf
Uno.Themes-WinUI.slnf
Uno.Themes-packages.slnf
Uno.Themes.sln
azure-pipelines.yml
crosstargeting_override.props.sample
gitversion.yml
global.json
mergify.yml
nuget.config
winappsdk-workaround.targets

README.md

Uno.Themes

Themes design systems

Open Uno.Themes in Gitpod Azure DevOps License

Uno.Themes is the repo for add-ons NuGet packages that can be added to any new or existing Uno solution.

It contains two libraries:

Both libraries include:

  • Color system for both Light and Dark themes
  • Styles for existing WinUI controls like Buttons, TextBox, etc.

Platform support:

  • WinUI / UWP
  • iOS
  • macOS
  • Android
  • WebAssembly
  • Linux (Skia.Gtk)

Packages

Package Stable Preview
Uno.Material NuGet stable NuGet preview
Uno.Material.WinUI NuGet stable NuGet preview
Uno.Cupertino NuGet stable NuGet preview
Uno.Cupertino.WinUI NuGet stable NuGet preview

Getting Started

See the complete documentation for starting with this library.

For a larger example and features demo, visit the Uno Gallery repository.

Documentation

All documentation for Uno.Themes can be found on our website.

Where can I get support?

Support is available through GitHub Discussions or Discord Server - where our engineering team and community will be able to help you.

Contributing

Please read our contributing guide to learn about our development process and how to propose bug fixes and improvements. Come visit us on our Discord Server for help on how to contribute!

Contribute to Uno in your browser using GitPod.io, follow our guide here.

Be also mindful of our Code of Conduct.

Acknowledgments

License

This project is licensed under the Apache 2.0 license -- see the LICENSE file for details.

Contributors

Thanks go to these wonderful people (List made with contrib.rocks):

Uno.Themes Contributors

💖 Thank you.