ModerneDesign system

Dark mode explorer

Components

Data display

Static presentation only — no data wiring. Tables, cards and badges show structure; status uses the two-signal logic (green / red) and never relies on color alone.

Table

maps → MUI Table / DataGrid (static)
RepositoryRecipeChangedStatus
moderne/moderneUpgrade Spring Boot 3.x142Validated
moderne/rewriteMigrate JUnit 4 → 538Running
moderne/lstRemove Log4j 2.147Failed
moderne/cliFormat with SLF4J0No change

Cards

maps → MUI Card / ModerneCard

Spring Boot 3.x

Active

Upgrade across 412 repositories with validated, reviewable changesets per service.

Immune memory

12,480

Shared recipes in the catalog. Grows monotonically — herd immunity for your estate.

Badges, chips & tags

maps → MUI Chip / Badge
Neutral Fixed Defect Pending Queued New Accent
Chips (removable / filter)
java spring-boot Validated Failed
Tags — categorical, drawn from the rainbow (never status)
migration security framework testing style build deps

List, tree & code

maps → neo NeoListItem / NeoTree / NeoCodeSnippet
OK Olga Kundzich Admin
JJ Jayd Jackson Member
BF Bryan Friedman Member
moderne
src
· Main.java
· Recipe.java
· pom.xml
type UpgradeSpringBoot_3_2 extends Recipe {
  displayName = "Upgrade to Spring Boot 3.2"
}

Avatars & status

maps → MUI Avatar / AvatarGroup
JJ OK M
JJOKBF+9
Healthy Syncing Degraded Down Unknown