You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This addon provides the Unity Editor with adjustable, hot-swappable GUI themes across all elements using native and custom data formats.
Reason (Why was it made?)
The system was initially created to provide on-the-fly adjustable styling standards for custom editor windows/inspectors/properties. It was later extended for global editor usage. It's intended to allow users to establish general-purpose aesthetics that are adaptable to needs as well as uniform to their existing development applications.
Features (What can it do?)
* Supports swapping of editor themes globally or between individual custom editors.
* Supports palette (color) adjustment. Palettes are usable between different themes. Alt+F1 and Alt+F2 are hotkeys for previous and next palette.
* Supports system color usage (select Windows versions only) as well as manual adjustment.
* Supports forced interval repainting as Responsive UI option to allow for global hover/interaction effects.
* Supports theme variations and keywords within .unityTheme files.
* Supports GUIStyle and GUIContent overriding in base skin as well as static style-container instances.
Compatibility (What environments will it function with?)
Currently, the system has been built and tested on Unity 5.0 through 5.4b21 on Windows/Mac/Linux.
You can obtain the latest release from [here](https://github.com/zios/unity-themes/releases). It includes a pre-built x64 dll for Unity 5, several palettes, and one (work-in-progress) example theme titled Simplicity. The source code is also available for usage/extension/contribution under an MIT license.
Usage (How do you use it?)
Extract the zip file to your project's Assets folder. Configure at Edit > Preferences > Themes.