Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gluschenko/unity-dark-skin
Switcher of UI theme in Unity Editor (light -> dark) (.NET, WPF)
https://github.com/gluschenko/unity-dark-skin
dark editor light patch skin unity unity-editor white
Last synced: 4 months ago
JSON representation
Switcher of UI theme in Unity Editor (light -> dark) (.NET, WPF)
- Host: GitHub
- URL: https://github.com/gluschenko/unity-dark-skin
- Owner: gluschenko
- License: unlicense
- Archived: true
- Created: 2017-02-26T18:32:10.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-10-28T06:49:39.000Z (about 2 years ago)
- Last Synced: 2024-05-13T20:55:21.960Z (8 months ago)
- Topics: dark, editor, light, patch, skin, unity, unity-editor, white
- Language: C#
- Homepage:
- Size: 771 KB
- Stars: 455
- Watchers: 27
- Forks: 42
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
- awesome-unity-open-source-on-github - UnityDarkSkin - Switching layout theme in Unity Editor (light -> dark) (Design)
README
# UnityDarkSkin
![](src/UnityDarkSkin.App/Assets/Icon.ico)
[![.NET Core Desktop](https://github.com/Gluschenko/UnityDarkSkin/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/Gluschenko/UnityDarkSkin/actions/workflows/build.yml)
## About
This tool makes Dark Theme in Unity Editor and turns it back to 'terrible' Light Theme, if you wish. It's being useful for Unity Personal, where theme settings are disabled by default. **It is not a crack! It's simply changing a couple of bits in Editor.exe**
## Usage
1. Compile `UnityDarkSkin.App` with Visual Studio
2. Run an executable file as **Administrator**## Projects
| Project | .NET version | Role | Description |
| --- | --- | --- | --- |
| UnityDarkSkin.App | Core 5.0 | WPF application | Advanced functionality via UI |
| UnityDarkSkin.Lib | Core 5.0 | Patcher library | Versions data (byte records) |## Requirements
* Windows 10 (on newer)
* Visual Studio 2019 (or newer)
* .NET 5.0 SDK## Supported versions
| Version | Status | Tested on |
| :--- | :---: | :--- |
| 5.3 | ✅ | 5.3.5f1 |
| 5.4 | ✅ | 5.4 |
| 2017.2 | ✅ | 2017.2 |
| 2018.2 | ✅ | 2018.2 |
| 2018.3 | ✅ | 2018.3.0f2 |
| 2018.4 | ✅ | 2018.4.24f1 (LTS) |
| 2019.1 | ✅ | 2019.1.0f2 |
| 2019.2 | ✅ | 2019.2.0f1, 2019.2.14f1 |
| 2019.3 | ✅ | 2019.3.0f1 |
| 2020.1 | ✅ | 2020.1.0f1 |✅ - Supported | ⚠️ - Work in progress | ❌ - Not supported
## How it works
| Before | After |
| :---: | :---: |
| ![Default theme](.media/LightSkin.jpg) | ![Dark theme](.media/DarkSkin.jpg) |## Showcase
| UnityDarkSkin.App | UnityDarkSkin |
| :---: | :---: |
| ![GUI](.media/gui_1.png) | ![Console](.media/console.png) |
| ![GUI](.media/gui_2.png) | |
| ![GUI](.media/gui_3.png) | |
| ![GUI](.media/gui_4.png) | |