-
-
Notifications
You must be signed in to change notification settings - Fork 12
Home
Ivan Murzak edited this page Mar 10, 2026
·
1 revision
Version: 4.3.0 | Min Unity: 2022.3 | License: MIT
Create palettes of colors and components to change specific colors on specific visual elements. Very useful for UI theming.

- Name colors and create custom themes
- Add as many colors as you need per theme
- Switch themes at runtime by name or index
- Bind colors to
Image,SpriteRenderer,TextMeshPro,Light, and more - Create custom color binders with just a few lines of code
- Rename colors without breaking bindings (GUID-based references)
- Live preview in the Editor via
[ExecuteAlways]
| Unity Version | Editor | Player | Build |
|---|---|---|---|
| 2022.3.62f3 | |||
| 6000.3.9f1 |
- Installation & Setup — Install the package and create your first theme
- Editor Window — Learn the Unity-Theme editor interface
- Built-in Binders — All 14+ built-in color binders
- Custom Binders — Create your own binder in a few lines
- C# API Reference — Full API for colors, themes, and events
- Data Model & Database — Architecture, GUID binding, JSON format
- Migration from v2 — Upgrade from 2.x.x to 3.x.x+
- Troubleshooting & FAQ — Common issues and solutions
Unity-Theme v4.3.0 | MIT License | by Ivan Murzak