First version.

This commit is contained in:
Dayle Rees 2017-12-15 00:10:41 +00:00
commit 74ce2af26f
91 changed files with 321866 additions and 0 deletions

13
.build/build.sh Executable file
View File

@ -0,0 +1,13 @@
#!/bin/bash
# Run docker image to build the themes.
docker run -e PATTERN=jetbrains -v $PWD/output/:/src/output daylerees/rainglow:latest
# Kill old themes.
rm -rf ../themes/*.xml
# Move themes to the root.
cp -R output/jetbrains/* ../themes
# Delete temp themes.
rm -rf output

2
CHANGELOG.md Normal file
View File

@ -0,0 +1,2 @@
# CHANGELOG

7
LICENSE Normal file
View File

@ -0,0 +1,7 @@
Copyright 2017-18 Dayle Rees
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

31
README.md Normal file
View File

@ -0,0 +1,31 @@
![Rainglow](https://avatars1.githubusercontent.com/u/34078479?s=120)
# Rainglow
## JetBrains IDEs (PHPStorm, Webstorm, etc)
Rainglow is a collection of color themes for a number of different editors and platforms. This repository consists of **80+ syntax and UI themes** for [JetBrains editors](https://www.jetbrains.com/) including PHPStorm, Webstorm and more.
Please note that these themes use the Material Darker theme by [Chris Magnussen](https://github.com/ChrisRM) as a base for compatibility. Thanks for all your hard work Chris!
To show support for the project, you can do any (or many!) of the following:
- [Star the repository.](https://github.com/rainglow/vscode/stargazers)
- [Follow me on twitter, and say hi!](https://twitter.com/daylerees)
- [Share on refind.](https://refind.com/daylerees?invite=9125a6f6a7)
- [Share on product hunt.](https://www.producthunt.com/)
- [Buy my books!](https://daylerees.com/books/)
- [Donate via PayPal.](https://paypal.me/daylerees)
### Manual Installation
Navigate to the editor colors section of your editors settings and import any of the XML files from the themes directory within this repository.
### Useful Information
This project is an evolution of my colour schemes project found at [https://github.com/daylerees/colour-schemes](https://github.com/daylerees/colour-schemes). Peacock was the first ever theme. I created it to try and find something to use other than Monokai. It's now a favourite for many users!
If you'd like to report a bug with one of the color schemes, please raise an issue on the repository rather than submitting a pull request. This is because the themes run through a generation process, and editing the themes directly is not advised!
Have a wonderful day!
Dayle.

3699
themes/arstotzka.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/azure.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/bold.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/boxuk.xml Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

3699
themes/carbonight.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/chocolate.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/crisp.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/darkside-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/darkside.xml Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

3699
themes/earthsong-light.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/earthsong.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/freshcut-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/freshcut.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/frontier-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/frontier.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/github.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/gloom-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/gloom.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/glowfish-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/glowfish.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/goldfish-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/goldfish.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/grunge-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/grunge.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/halflife-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/halflife.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/heroku.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/hyrule-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/hyrule.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/iceberg-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/iceberg.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/juicy-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/juicy.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/keen-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/keen.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/kiwi.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/laravel-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/laravel.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/lavender-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/lavender.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/legacy.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/mellow-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/mellow.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/mintchoc.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/mud-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/mud.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/otakon.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/pastel.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/patriot-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/patriot.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/peacock-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/peacock.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/peacocks-in-space.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/peel.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/piggy.xml Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

3699
themes/potpourri.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/rainbow.xml Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

3699
themes/revelation.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/shrek.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/slate.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/slime-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/slime.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/snappy-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/snappy-light.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/snappy.xml Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

3699
themes/solarflare.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/sourlick-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/sourlick.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/spearmint.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/stark-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/stark.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/super.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/tonic.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/tribal.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/tron-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/tron.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/turnip-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/turnip.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/userscape.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/yule.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/zacks-contrast.xml Normal file

File diff suppressed because it is too large Load Diff

3699
themes/zacks.xml Normal file

File diff suppressed because it is too large Load Diff