+
Skip to content

adospace/reactor-theme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReactorTheme

ReactorTheme is a prototyping kit for MauiReactor, providing several prebuilt components ready to use in your prototypes.

Figma design

Nuget

Getting started

  1. Create a new MauiReactor project

  2. Install the ReactorTheme package

dotnet add package ReactorTheme --version 1.0.0
  1. Replace the initial application theme with an empty class deriving from the package application theme
class MyAppApplicationTheme : ApplicationTheme
{
    protected override void OnApply()
    {
      //additional styles
    }
}
  1. Initialize the ReactorTheme package in the MauiAppBuilder
builder
    .UseMauiReactorApp<ShellPage>(app =>
    {
        app.UseTheme<MyAppApplicationTheme>();//<-- use your application theme class deriving from the ReactorTheme application theme
    },
    unhandledExceptionAction: e =>
    {
        System.Diagnostics.Debug.WriteLine(e.ExceptionObject);
    })
    .UseReactorThemeFonts() //<-- add this line

Color

color.mp4

Text

text.mp4

Accordition

accordition.mp4

Button

button.mp4

Checkbox

checkbox.mp4

Content Switcher

content_switcher.mp4

Number Input

number_input.mp4

Radio Button

radio_button.mp4

Slider

slider.mp4

Star Rating

star_rating.mp4

Tab

tab.mp4

Text Area

text_area.mp4

Text Field

text_field.mp4

Toggle

toggle.mp4

More info

Please take a look at the introductory article I wrote for the .NET MAUI July 2025 event:

https://github.com/adospace/reactor-theme/blob/main/net_maui_july2025_article.md

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载