maui-theming - .NET MAUI Theming Guide
Guide for implementing theming in .NET MAUI apps
Tags
Updated: 2026-03-21Capabilities
Typical Inputs
Typical Outputs
What this skill does
- create themes
- define colors
- switch themes
- detect theme
- override theme
- apply theme
- bind colors
- handle events
Inputs
- color values
- ResourceDictionary files
- XAML markup
- system theme settings
- theme keys
Outputs
- themed UI
- light/dark mode
- color scheme changes
- runtime theme switches
Requirements
- iOS 13+
- Android 10+ (API 29)
- macOS Catalyst 10.14+
- Windows 10+
- .NET MAUI framework
