Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tpenguinltg/winclassic

Windows Classic theme designer
https://github.com/tpenguinltg/winclassic

Last synced: 3 months ago
JSON representation

Windows Classic theme designer

Awesome Lists containing this project

README

        

winclassic
==========

[Windows Classic theme designer](http://tpenguinltg.github.io/winclassic): a utility to help ease the development of Windows Classic themes.

This tool allows you to design a Windows Classic theme without needing Windows' Window Appearance dialog. Currently, you can only customize the colours (which is really the most significant part of the theme), even the hidden ones.

Background
----------

One of my hobbies is to develop themes using the [Windows Classic style](http://www.betaarchive.com/wiki/index.php?title=Windows%3AVisual_Styles%3AWindows_Classic).
This, of course, requires Windows. When I managed to finally install Arch Linux and made it my primary OS, I was left with two options if I wanted to continue the hobby: reboot to Windows whenever I wanted to develop a theme, or boot a virtual machine.

Rebooting to Windows is highly impractical. My computer only has 4 GB of memory, so booting a virtual machine also wouldn't work very well. This tool is my solution to this problem.

See also [Windows 93 – I plan to do better... eventually](https://tpenguinltg.wordpress.com/2014/10/28/windows-93/).
I post my Windows themes on [DeviantArt](http://tpenguinltg.deviantart.com/) (all of my themes will make it on there eventually)

License
-------

Except where otherwise noted, this code is licensed under the MPLv2. See the [LICENSE](LICENSE) file for details.

[js/normalize-css-color.js](js/normalize-css-color.js) is a lightly modified version of [react-community/normalize-css-color](https://github.com/react-community/normalize-css-color) and is licensed under the 3-Clause BSD License. See the [LICENSE-normalize-css-color](LICENSE-normalize-css-color) file for details.