Skip to content

HIT-ReFreSH/MobileSuit

Repository files navigation

HitRefresh.MobileSuit

nuget Nuget GitHub GitHub last commit Test & Publish Documentation Publish GitHub repo size GitHub code size

View at Nuget.org

View Documentation | 查看中文文档

MobileSuit provides an easy way to quickly build a .NET Console App.

Focus on writing the backend part, Import HitRefresh.MobileSuit, and simply write a Frontend in a very simple standard, then a beautiful Console App is born.

For Example: HIT-Schedule-Master CLI

MsRtExample-1

with PowerLine theme & I18N support

MsRtExample-2

Previously named as PlasticMetal.MobileSuit.

## Theme System

MobileSuit now supports several popular color themes, including Nord, Dracula, Solarized Light/Dark, and Monokai.

### Available Themes

| Theme | Description | Screenshot |
|-------|-------------|------------|
| **Nord** | Arctic, north-bluish color palette | ![Nord Theme](docs/images/themes/nord.png) |
| **Dracula** | Popular dark theme | ![Dracula Theme](docs/images/themes/dracula.png) |
| **Solarized Light** | Light Solarized theme |
| **Solarized Dark** | Dark Solarized theme | ![Solarized Dark](docs/images/solarized.png) |
| **Monokai** | Sublime Text style theme | 
| **Default** | System default theme | |

### Usage

#### Set theme at startup

```csharp
var host = Suit.CreateBuilder(args)
    .UseNordTheme()            // Use Nord theme
    .MapClient<Client>()
    .Build();

About

Powerful tool to quickly build a ConsoleApp

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages