Class CreateThemeWindow
Stepped wizard (Tools ▸ Serenity ▸ UI ▸ Theme Builder) that generates a complete UI theme — every component prefab plus the UnityUiThemeDefinition asset — from scratch, so a project that doesn't have the sample themes imported (e.g. an Asset Store consumer) can still get a working theme.
Mirrors CreateGameSettingWindow: an enum step list, a clickable breadcrumb header, per-step
validation gating the footer button, plus a persistent schematic preview strip. The window only collects
input; all asset mutation happens in Serenity.Ui.Installation.Editor.Settings.Builder.ThemeCreator.
Namespace: Serenity.Ui.Installation.Editor.Settings.Builder
Assembly: Serenity.UnityUi.Installation.Editor.dll
Syntax
public sealed class CreateThemeWindow : EditorWindow
Constructors
CreateThemeWindow()
Declaration
public CreateThemeWindow()
Methods
ShowWindow()
Declaration
public static void ShowWindow()