Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
64a3f0f10e | ||
|
|
aea00e4941 | ||
|
|
65c2d2b2f6 | ||
|
|
daad40b0b8 | ||
|
|
fe8a044ae5 | ||
|
|
74baac6c0e | ||
|
|
f919dec481 | ||
|
|
914d5855d4 | ||
|
|
3d878f62f0 | ||
|
|
f213a9ead3 | ||
|
|
034eb75908 | ||
|
|
89410518a3 | ||
|
|
10fbd07f64 | ||
|
|
bfbe3cb540 | ||
|
|
4f90703846 | ||
|
|
7262466b8f | ||
|
|
e9172c9203 | ||
|
|
50f1ad654d | ||
|
|
442a056113 | ||
|
|
6b11999df4 | ||
|
|
9a90768c92 | ||
|
|
49f64ed9c3 | ||
|
|
6a49f6e47c | ||
|
|
c24f41ae7e | ||
|
|
a1147c23d3 | ||
|
|
0feb0d5021 | ||
|
|
bef8ae5047 | ||
|
|
ce92308ef2 | ||
|
|
94313d6bed | ||
|
|
3497182193 | ||
|
|
2073da8eef | ||
|
|
0b6afa6459 | ||
|
|
48ba8816e0 | ||
|
|
c520672e90 | ||
|
|
dd74c76f9f | ||
|
|
80c1a2d44b | ||
|
|
98603c3e1f | ||
|
|
9e155e334c | ||
|
|
083453fae0 | ||
|
|
f207d9af32 | ||
|
|
0f57137eb8 | ||
|
|
6249f6d02b | ||
|
|
e100e54973 | ||
|
|
45173a7bfa | ||
|
|
73953a2f90 | ||
|
|
84e674ac2b | ||
|
|
6fe6375eef | ||
|
|
02e383620f | ||
|
|
d23c4634e2 | ||
|
|
5e6502d1a7 | ||
|
|
52bae5dd80 | ||
|
|
d74d517106 | ||
|
|
e24fb90c39 | ||
|
|
ed3fdffcfa | ||
|
|
1d73526637 | ||
|
|
f302865185 | ||
|
|
825c6b9860 | ||
|
|
21c9b99b26 | ||
|
|
873957b1d9 | ||
|
|
3560ecc3b8 | ||
|
|
1eb497521d | ||
|
|
4c9c31afe8 | ||
|
|
88422e292d | ||
|
|
1eb8ff5e2c | ||
|
|
15e00979b1 | ||
|
|
65863e1fc7 | ||
|
|
72043f35c4 | ||
|
|
18c0814572 | ||
|
|
856af9ab70 | ||
|
|
d694af55c2 | ||
|
|
3e8bf0fe0b | ||
|
|
1f721a831b | ||
|
|
6a90cc3faa | ||
|
|
1b5f589ed0 | ||
|
|
92aff8750f | ||
|
|
efd8def4f7 | ||
|
|
04e0fa3ba0 | ||
|
|
d74432ee10 | ||
|
|
e4a7204d73 | ||
|
|
7cd0a7ca5a | ||
|
|
8a7092e169 | ||
|
|
6eda523692 | ||
|
|
b6b713bf09 | ||
|
|
ed3fa6bbb0 | ||
|
|
0943ca6c0f | ||
|
|
760d2bb69b | ||
|
|
7c08c560dd | ||
|
|
54529f953d | ||
|
|
50c1ba9d09 | ||
|
|
617817bc85 | ||
|
|
30961d7a83 | ||
|
|
f5cae4321f | ||
|
|
30fef7a419 | ||
|
|
17f69d5b73 | ||
|
|
f5b0f6f48a | ||
|
|
305a3ca922 | ||
|
|
e94e492a0f | ||
|
|
6325439c90 | ||
|
|
9cb01aae80 | ||
|
|
42d170331c | ||
|
|
357b7acb3e | ||
|
|
8f002e6493 | ||
|
|
004e2202d9 | ||
|
|
6b8532ec82 | ||
|
|
8c44d69816 | ||
|
|
c01ee749bc | ||
|
|
7e276dd18f | ||
|
|
e41631fca7 | ||
|
|
bf2856776d | ||
|
|
0fce93ca46 | ||
|
|
6dcba9b345 | ||
|
|
cbdb14adbb | ||
|
|
f31b8bed17 | ||
|
|
0225887d7d | ||
|
|
de17b76c12 | ||
|
|
5f5b2be2ff | ||
|
|
4dcba4c832 | ||
|
|
da4da8d0cf | ||
|
|
e6307f31f0 | ||
|
|
09237ccbcc | ||
|
|
6964dfe5f9 | ||
|
|
8a4b8a7448 | ||
|
|
52f1ba67d2 | ||
|
|
e4a0f15585 | ||
|
|
58906098d0 | ||
|
|
47d19e6dd7 | ||
|
|
536b8c827f | ||
|
|
8598ffd8a4 | ||
|
|
71d7c3709e | ||
|
|
b4a5450a1e | ||
|
|
171520ab75 | ||
|
|
1e08e7e18b | ||
|
|
ec8e82fb1d | ||
|
|
c6d180f04e | ||
|
|
1b04dd6919 | ||
|
|
4247d31a75 | ||
|
|
4a8179b5da | ||
|
|
2e780c53a5 | ||
|
|
b7bf3bf430 | ||
|
|
d21ac7c535 | ||
|
|
1679a36d45 | ||
|
|
ee9371d72a | ||
|
|
9d4bd022b4 | ||
|
|
389563c5df | ||
|
|
1bcc7f58f1 | ||
|
|
e8afb7c9e1 | ||
|
|
623194e70b | ||
|
|
b3ac16b454 | ||
|
|
fb99b9970f | ||
|
|
a09226937d | ||
|
|
2fa87b0278 | ||
|
|
25ddc092fe | ||
|
|
1ba0f234df | ||
|
|
9669ee1e30 | ||
|
|
e4a496af28 | ||
|
|
2ed5866062 | ||
|
|
e99217dc0a | ||
|
|
65c4ef0124 | ||
|
|
2d7e734037 | ||
|
|
6173c69ed0 | ||
|
|
29010bacf1 | ||
|
|
c3a272e445 | ||
|
|
eb1cb0d191 | ||
|
|
b25208f7da | ||
|
|
567f5163f1 | ||
|
|
44e406a9c6 | ||
|
|
817a4d5cb5 | ||
|
|
ca8491336a | ||
|
|
04c25369be | ||
|
|
b92411c096 | ||
|
|
7282822513 | ||
|
|
036339131c | ||
|
|
23a6c475cd | ||
|
|
75d1280b5b | ||
|
|
3b87c3fa00 | ||
|
|
4fa9faeea8 | ||
|
|
cd405f8eab | ||
|
|
3198979495 | ||
|
|
8f2ce613fe | ||
|
|
f154870a3f | ||
|
|
d2268511fc | ||
|
|
ae4f59c979 | ||
|
|
d7e6d1110f | ||
|
|
d3a8c6608d | ||
|
|
ace54f2115 | ||
|
|
fddcc30f38 | ||
|
|
b98d3347da | ||
|
|
0d0cf25034 | ||
|
|
09e8d6ed7b | ||
|
|
65e122c628 | ||
|
|
d471c048d7 | ||
|
|
e9b34f0e31 | ||
|
|
a111f4f1f1 | ||
|
|
1a3aa9338c | ||
|
|
b2ddddc7bc | ||
|
|
087fe7bd6e | ||
|
|
4691dcca70 | ||
|
|
1c5f788d67 | ||
|
|
62cff96599 | ||
|
|
360a25d3ed | ||
|
|
7848ffadfa | ||
|
|
44221c2c4c | ||
|
|
2ded24e1f1 | ||
|
|
e751fd819b | ||
|
|
bbe5d2ee4e | ||
|
|
b52c898bc5 | ||
|
|
728a38e3ee | ||
|
|
5d361029f3 | ||
|
|
77f5779763 | ||
|
|
276f40b463 | ||
|
|
f01943263b | ||
|
|
9c87c210b1 | ||
|
|
d325befed4 | ||
|
|
6dc949adb7 | ||
|
|
c96b5247d7 | ||
|
|
51a8381feb | ||
|
|
7d77c4db8a | ||
|
|
7b11829ffe | ||
|
|
40226be302 | ||
|
|
5eb462313b | ||
|
|
17cbf9564b | ||
|
|
44cb0870f0 | ||
|
|
5881c59b31 | ||
|
|
4a88d9dbed | ||
|
|
e1cd86fd67 | ||
|
|
e29b6d7cba | ||
|
|
3356fe2833 | ||
|
|
31804aa081 | ||
|
|
f1aa309faf | ||
|
|
a7aa17b6de | ||
|
|
e76a0c9f62 | ||
|
|
0af7603933 | ||
|
|
7edf9b36e8 | ||
|
|
7f5b84f492 | ||
|
|
4496f18651 | ||
|
|
816535acf8 | ||
|
|
767d26a5d6 | ||
|
|
a86338809f | ||
|
|
5de5667100 | ||
|
|
777d1af72e | ||
|
|
41890826db | ||
|
|
22ea733b4a | ||
|
|
bdaf9100bb | ||
|
|
dd9e5b4a7c | ||
|
|
4b3639dbc2 | ||
|
|
60abf3fa90 | ||
|
|
e8e7ef2185 | ||
|
|
dcd77ae2da | ||
|
|
77ab387905 | ||
|
|
13082cc0d8 | ||
|
|
68c5dbde92 | ||
|
|
eacbd0b55d | ||
|
|
d36e2d2785 | ||
|
|
1f2c349ba0 | ||
|
|
00a72af3f6 | ||
|
|
311d4a00e9 | ||
|
|
464b3870b7 | ||
|
|
c8ee7263da | ||
|
|
6f9e8e63cd | ||
|
|
ada33fa74b | ||
|
|
f8488ec5a0 | ||
|
|
0e2bd41aa9 | ||
|
|
4bcbc0fd76 | ||
|
|
0299ccbbb8 | ||
|
|
c41c291adb | ||
|
|
7e0cc87396 | ||
|
|
64796d95a8 | ||
|
|
8f73f7cbc7 | ||
|
|
3b195a6c72 | ||
|
|
203ae52acf | ||
|
|
91966937e1 | ||
|
|
085e12179d | ||
|
|
9041a67790 | ||
|
|
192c6eab34 | ||
|
|
0bff7e5719 | ||
|
|
de3b715956 | ||
|
|
8f837e5d53 | ||
|
|
fe19e17b1f | ||
|
|
8eb805541e | ||
|
|
dcf866d821 | ||
|
|
b96608331b | ||
|
|
5abb6775b7 | ||
|
|
cef506afdc | ||
|
|
fb889edf7a | ||
|
|
527cb83e7c | ||
|
|
461714bc29 | ||
|
|
a554986d3c | ||
|
|
25b80ad2e1 | ||
|
|
cef3aad95a | ||
|
|
5cc0b2b2a9 | ||
|
|
47c079ccd7 | ||
|
|
9d8edc880e | ||
|
|
6751e71053 | ||
|
|
05bc950766 | ||
|
|
e9e1985ee3 | ||
|
|
5f59bb9a71 | ||
|
|
b97066917e | ||
|
|
39eb9067cf | ||
|
|
a394e49357 | ||
|
|
4ef247f048 | ||
|
|
3be135572e | ||
|
|
7974b91c5c | ||
|
|
f8251007c0 | ||
|
|
d691c71e25 | ||
|
|
a7d8d07534 | ||
|
|
3ee7450b0b | ||
|
|
06efc24698 | ||
|
|
6b314c044a | ||
|
|
f8403e989f | ||
|
|
9a511ad15d | ||
|
|
eeaa8448bd | ||
|
|
2e4c6f3e34 | ||
|
|
d2cf1e8111 | ||
|
|
3928b9d4d9 | ||
|
|
020c63f89f | ||
|
|
ac8979b41c | ||
|
|
95adc6be56 | ||
|
|
bbf319386e | ||
|
|
803c29426d | ||
|
|
13ace39143 | ||
|
|
9e391efc4a | ||
|
|
c3f3ddf9d2 | ||
|
|
7854dcd18b | ||
|
|
bc79755242 | ||
|
|
6c5956dfa8 | ||
|
|
9af4ad9ed4 | ||
|
|
89ed0d04db | ||
|
|
12b2f91928 | ||
|
|
b2e6cd63a8 | ||
|
|
7c35548f18 | ||
|
|
aeaaf8871e | ||
|
|
31a4f92759 | ||
|
|
dadbe48970 | ||
|
|
4d6f8b517e | ||
|
|
7e11cb414b | ||
|
|
1af62bce7e | ||
|
|
c75613f420 | ||
|
|
9834afe629 | ||
|
|
bae2fd84d5 | ||
|
|
ab0a842820 | ||
|
|
1afda2cdc1 | ||
|
|
ec7605aaf1 | ||
|
|
ef47ea5014 | ||
|
|
2051c4cb51 | ||
|
|
162e443be2 | ||
|
|
2c911df56e | ||
|
|
455b727375 | ||
|
|
befc33162c | ||
|
|
b8eaa3fa76 | ||
|
|
4a094b65bc | ||
|
|
e824221763 | ||
|
|
392f31d303 | ||
|
|
e0fdcdc905 | ||
|
|
a9e009bad7 | ||
|
|
7ea1a43622 | ||
|
|
782d820b5e | ||
|
|
d2f5267ba2 | ||
|
|
b767203ceb | ||
|
|
2f96c1a7c8 | ||
|
|
08db93cbd2 | ||
|
|
71e5b0cefc | ||
|
|
1064ee3915 | ||
|
|
f7c699a683 | ||
|
|
199bdb9246 | ||
|
|
66e1757033 | ||
|
|
3bcd9b5519 | ||
|
|
bb5b547060 | ||
|
|
f40948b424 | ||
|
|
9859f0e3fd | ||
|
|
bb41d04859 | ||
|
|
d6360cf735 | ||
|
|
385bcbb59d | ||
|
|
3d3874a30e | ||
|
|
bc5489af2f | ||
|
|
b8af43e9ff | ||
|
|
efc59bd00f | ||
|
|
07a342c53e | ||
|
|
2cc66a3b22 | ||
|
|
ff54a39eb3 | ||
|
|
164d9c1858 | ||
|
|
3b975d4bea | ||
|
|
8eccbe71a4 | ||
|
|
3a0952aac5 | ||
|
|
1024d9494d | ||
|
|
30c15d7606 | ||
|
|
0d6f3b1f14 | ||
|
|
dbe3b6736f | ||
|
|
171298ab25 | ||
|
|
4ab6e632d3 | ||
|
|
7fae10ddc7 | ||
|
|
5648268b8b | ||
|
|
7b21aaea3b | ||
|
|
c3cac390b2 | ||
|
|
ca39d31e4a | ||
|
|
cb4b826aae | ||
|
|
e4482e068e | ||
|
|
c65fae0bb2 | ||
|
|
3992730d64 | ||
|
|
4157baf9eb | ||
|
|
0598c9ffd2 | ||
|
|
1744f80bfe | ||
|
|
45ba0707e6 | ||
|
|
348e64b79d | ||
|
|
90519aca83 | ||
|
|
0e38836657 | ||
|
|
5f96928219 | ||
|
|
2dd5c7664d | ||
|
|
262d2dbce3 | ||
|
|
1e0f7ad60c | ||
|
|
0657a5e9d2 | ||
|
|
35d9edcab9 | ||
|
|
7bec24572f | ||
|
|
494e6bab8f | ||
|
|
d558faace9 | ||
|
|
c07b06f143 | ||
|
|
de30c5ec8b | ||
|
|
e2962d0aaf | ||
|
|
a2160d8646 | ||
|
|
c7b486ced3 | ||
|
|
b41e3371bb | ||
|
|
216dd14d57 | ||
|
|
e08e7f11ae | ||
|
|
9bf44b01d3 | ||
|
|
7eed3d91de | ||
|
|
b6bc39901c | ||
|
|
c58a2d0142 | ||
|
|
960a7f1102 | ||
|
|
1ff838b5fe | ||
|
|
2d62bd0147 | ||
|
|
70fdec22fd | ||
|
|
511718e973 | ||
|
|
403a791c94 | ||
|
|
71609738df | ||
|
|
bf3a200d59 | ||
|
|
2c0f38a08f | ||
|
|
1292fb455e |
@@ -0,0 +1 @@
|
|||||||
|
data/themes.yml merge=union
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
# See http://help.github.com/ignore-files/ for more about ignoring files.
|
||||||
|
#
|
||||||
|
# If you find yourself ignoring temporary files generated by your text editor
|
||||||
|
# or operating system, you probably want to add a global ignore instead:
|
||||||
|
# git config --global core.excludesfile ~/.gitignore_global
|
||||||
|
|
||||||
|
# Ignore bundler config
|
||||||
|
/.bundle
|
||||||
|
|
||||||
|
# Ignore the build directory
|
||||||
|
/build
|
||||||
|
|
||||||
|
# Ignore cache
|
||||||
|
/.sass-cache
|
||||||
|
/.cache
|
||||||
|
|
||||||
|
# Ignore .DS_store file
|
||||||
|
.DS_Store
|
||||||
|
|
||||||
|
# Ignore the .env file
|
||||||
|
/.env
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
language: ruby
|
||||||
|
rvm:
|
||||||
|
- 2.2
|
||||||
|
sudo: false
|
||||||
|
cache: bundler
|
||||||
|
before_install:
|
||||||
|
- mkdir travis-phantomjs
|
||||||
|
- wget https://s3.amazonaws.com/travis-phantomjs/phantomjs-2.0.0-ubuntu-12.04.tar.bz2 -O $PWD/travis-phantomjs/phantomjs-2.0.0-ubuntu-12.04.tar.bz2
|
||||||
|
- tar -xvf $PWD/travis-phantomjs/phantomjs-2.0.0-ubuntu-12.04.tar.bz2 -C $PWD/travis-phantomjs
|
||||||
|
- export PATH=$PWD/travis-phantomjs:$PATH
|
||||||
|
script:
|
||||||
|
- bundle exec middleman build
|
||||||
|
after_success:
|
||||||
|
- if [ "$TRAVIS_BRANCH" = "master" -a "$TRAVIS_PULL_REQUEST" = "false" ]; then
|
||||||
|
git config --global user.name "${GIT_NAME}";
|
||||||
|
git config --global user.email "${GIT_EMAIL}";
|
||||||
|
git remote set-url origin "https://${GITHUB_USERNAME}:${GITHUB_TOKEN}@github.com/${TRAVIS_REPO_SLUG}.git";
|
||||||
|
git checkout master;
|
||||||
|
git add 'source/images/theme/*';
|
||||||
|
git commit -m 'Adding generated images [skip ci]';
|
||||||
|
git push origin master;
|
||||||
|
bundle exec middleman deploy;
|
||||||
|
fi
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
# If you do not have OpenSSL installed, update
|
||||||
|
# the following line to use "http://" instead
|
||||||
|
source 'https://rubygems.org'
|
||||||
|
|
||||||
|
gem "middleman", "~>3.3.10"
|
||||||
|
|
||||||
|
# Live-reloading plugin
|
||||||
|
gem "middleman-livereload", "~> 3.1.0"
|
||||||
|
|
||||||
|
gem "middleman-pry", "~> 0.0.4"
|
||||||
|
gem "middleman-deploy", "~> 1.0"
|
||||||
|
gem "middleman-google-analytics"
|
||||||
|
|
||||||
|
# For faster file watcher updates on Windows:
|
||||||
|
gem "wdm", "~> 0.1.0", :platforms => [:mswin, :mingw]
|
||||||
|
|
||||||
|
# Windows does not come with time zone data
|
||||||
|
gem "tzinfo-data", platforms: [:mswin, :mingw]
|
||||||
|
|
||||||
|
gem "capybara"
|
||||||
|
gem "poltergeist"
|
||||||
|
gem "mini_magick"
|
||||||
|
|
||||||
|
gem "dotenv"
|
||||||
@@ -0,0 +1,180 @@
|
|||||||
|
GEM
|
||||||
|
remote: https://rubygems.org/
|
||||||
|
specs:
|
||||||
|
activesupport (4.1.9)
|
||||||
|
i18n (~> 0.6, >= 0.6.9)
|
||||||
|
json (~> 1.7, >= 1.7.7)
|
||||||
|
minitest (~> 5.1)
|
||||||
|
thread_safe (~> 0.1)
|
||||||
|
tzinfo (~> 1.1)
|
||||||
|
capybara (2.4.4)
|
||||||
|
mime-types (>= 1.16)
|
||||||
|
nokogiri (>= 1.3.3)
|
||||||
|
rack (>= 1.0.0)
|
||||||
|
rack-test (>= 0.5.4)
|
||||||
|
xpath (~> 2.0)
|
||||||
|
celluloid (0.16.0)
|
||||||
|
timers (~> 4.0.0)
|
||||||
|
chunky_png (1.3.4)
|
||||||
|
cliver (0.3.2)
|
||||||
|
coderay (1.1.0)
|
||||||
|
coffee-script (2.3.0)
|
||||||
|
coffee-script-source
|
||||||
|
execjs
|
||||||
|
coffee-script-source (1.9.1)
|
||||||
|
compass (1.0.3)
|
||||||
|
chunky_png (~> 1.2)
|
||||||
|
compass-core (~> 1.0.2)
|
||||||
|
compass-import-once (~> 1.0.5)
|
||||||
|
rb-fsevent (>= 0.9.3)
|
||||||
|
rb-inotify (>= 0.9)
|
||||||
|
sass (>= 3.3.13, < 3.5)
|
||||||
|
compass-core (1.0.3)
|
||||||
|
multi_json (~> 1.0)
|
||||||
|
sass (>= 3.3.0, < 3.5)
|
||||||
|
compass-import-once (1.0.5)
|
||||||
|
sass (>= 3.2, < 3.5)
|
||||||
|
dotenv (0.9.0)
|
||||||
|
em-websocket (0.5.1)
|
||||||
|
eventmachine (>= 0.12.9)
|
||||||
|
http_parser.rb (~> 0.6.0)
|
||||||
|
erubis (2.7.0)
|
||||||
|
eventmachine (1.0.7)
|
||||||
|
execjs (2.4.0)
|
||||||
|
ffi (1.9.6)
|
||||||
|
haml (4.0.6)
|
||||||
|
tilt
|
||||||
|
hike (1.2.3)
|
||||||
|
hitimes (1.2.2)
|
||||||
|
hooks (0.4.0)
|
||||||
|
uber (~> 0.0.4)
|
||||||
|
http_parser.rb (0.6.0)
|
||||||
|
i18n (0.7.0)
|
||||||
|
json (1.8.2)
|
||||||
|
kramdown (1.6.0)
|
||||||
|
listen (2.9.0)
|
||||||
|
celluloid (>= 0.15.2)
|
||||||
|
rb-fsevent (>= 0.9.3)
|
||||||
|
rb-inotify (>= 0.9)
|
||||||
|
method_source (0.8.2)
|
||||||
|
middleman (3.3.10)
|
||||||
|
coffee-script (~> 2.2)
|
||||||
|
compass (>= 1.0.0, < 2.0.0)
|
||||||
|
compass-import-once (= 1.0.5)
|
||||||
|
execjs (~> 2.0)
|
||||||
|
haml (>= 4.0.5)
|
||||||
|
kramdown (~> 1.2)
|
||||||
|
middleman-core (= 3.3.10)
|
||||||
|
middleman-sprockets (>= 3.1.2)
|
||||||
|
sass (>= 3.4.0, < 4.0)
|
||||||
|
uglifier (~> 2.5)
|
||||||
|
middleman-core (3.3.10)
|
||||||
|
activesupport (~> 4.1.0)
|
||||||
|
bundler (~> 1.1)
|
||||||
|
erubis
|
||||||
|
hooks (~> 0.3)
|
||||||
|
i18n (~> 0.7.0)
|
||||||
|
listen (>= 2.7.9, < 3.0)
|
||||||
|
padrino-helpers (~> 0.12.3)
|
||||||
|
rack (>= 1.4.5, < 2.0)
|
||||||
|
rack-test (~> 0.6.2)
|
||||||
|
thor (>= 0.15.2, < 2.0)
|
||||||
|
tilt (~> 1.4.1, < 2.0)
|
||||||
|
middleman-deploy (1.0.0)
|
||||||
|
middleman-core (>= 3.2)
|
||||||
|
net-sftp
|
||||||
|
ptools
|
||||||
|
middleman-google-analytics (1.1.0)
|
||||||
|
middleman-core (~> 3.2)
|
||||||
|
uglifier (>= 2.1, < 3.0)
|
||||||
|
middleman-livereload (3.1.1)
|
||||||
|
em-websocket (>= 0.2.0)
|
||||||
|
middleman-core (>= 3.0.2)
|
||||||
|
multi_json (~> 1.0)
|
||||||
|
rack-livereload
|
||||||
|
middleman-pry (0.0.4)
|
||||||
|
middleman-core (~> 3.2)
|
||||||
|
pry (~> 0.9)
|
||||||
|
middleman-sprockets (3.4.2)
|
||||||
|
middleman-core (>= 3.3)
|
||||||
|
sprockets (~> 2.12.1)
|
||||||
|
sprockets-helpers (~> 1.1.0)
|
||||||
|
sprockets-sass (~> 1.3.0)
|
||||||
|
mime-types (2.4.3)
|
||||||
|
mini_magick (4.1.0)
|
||||||
|
mini_portile (0.6.2)
|
||||||
|
minitest (5.5.1)
|
||||||
|
multi_json (1.11.0)
|
||||||
|
net-sftp (2.1.2)
|
||||||
|
net-ssh (>= 2.6.5)
|
||||||
|
net-ssh (2.9.2)
|
||||||
|
nokogiri (1.6.6.2)
|
||||||
|
mini_portile (~> 0.6.0)
|
||||||
|
padrino-helpers (0.12.5)
|
||||||
|
i18n (~> 0.6, >= 0.6.7)
|
||||||
|
padrino-support (= 0.12.5)
|
||||||
|
tilt (~> 1.4.1)
|
||||||
|
padrino-support (0.12.5)
|
||||||
|
activesupport (>= 3.1)
|
||||||
|
poltergeist (1.6.0)
|
||||||
|
capybara (~> 2.1)
|
||||||
|
cliver (~> 0.3.1)
|
||||||
|
multi_json (~> 1.0)
|
||||||
|
websocket-driver (>= 0.2.0)
|
||||||
|
pry (0.10.1)
|
||||||
|
coderay (~> 1.1.0)
|
||||||
|
method_source (~> 0.8.1)
|
||||||
|
slop (~> 3.4)
|
||||||
|
ptools (1.3.2)
|
||||||
|
rack (1.6.0)
|
||||||
|
rack-livereload (0.3.15)
|
||||||
|
rack
|
||||||
|
rack-test (0.6.3)
|
||||||
|
rack (>= 1.0)
|
||||||
|
rb-fsevent (0.9.4)
|
||||||
|
rb-inotify (0.9.5)
|
||||||
|
ffi (>= 0.5.0)
|
||||||
|
sass (3.4.13)
|
||||||
|
slop (3.6.0)
|
||||||
|
sprockets (2.12.3)
|
||||||
|
hike (~> 1.2)
|
||||||
|
multi_json (~> 1.0)
|
||||||
|
rack (~> 1.0)
|
||||||
|
tilt (~> 1.1, != 1.3.0)
|
||||||
|
sprockets-helpers (1.1.0)
|
||||||
|
sprockets (~> 2.0)
|
||||||
|
sprockets-sass (1.3.1)
|
||||||
|
sprockets (~> 2.0)
|
||||||
|
tilt (~> 1.1)
|
||||||
|
thor (0.19.1)
|
||||||
|
thread_safe (0.3.5)
|
||||||
|
tilt (1.4.1)
|
||||||
|
timers (4.0.1)
|
||||||
|
hitimes
|
||||||
|
tzinfo (1.2.2)
|
||||||
|
thread_safe (~> 0.1)
|
||||||
|
uber (0.0.13)
|
||||||
|
uglifier (2.7.1)
|
||||||
|
execjs (>= 0.3.0)
|
||||||
|
json (>= 1.8.0)
|
||||||
|
websocket-driver (0.5.3)
|
||||||
|
websocket-extensions (>= 0.1.0)
|
||||||
|
websocket-extensions (0.1.2)
|
||||||
|
xpath (2.0.0)
|
||||||
|
nokogiri (~> 1.3)
|
||||||
|
|
||||||
|
PLATFORMS
|
||||||
|
ruby
|
||||||
|
|
||||||
|
DEPENDENCIES
|
||||||
|
capybara
|
||||||
|
dotenv
|
||||||
|
middleman (~> 3.3.10)
|
||||||
|
middleman-deploy (~> 1.0)
|
||||||
|
middleman-google-analytics
|
||||||
|
middleman-livereload (~> 3.1.0)
|
||||||
|
middleman-pry (~> 0.0.4)
|
||||||
|
mini_magick
|
||||||
|
poltergeist
|
||||||
|
tzinfo-data
|
||||||
|
wdm (~> 0.1.0)
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
<p align="center">
|
||||||
|
<a href="https://http://slackthemes.net" target="_blank"><img src="https://raw.githubusercontent.com/paracycle/slackthemes/master/source/favicon-32.png"></a>
|
||||||
|
<br /><strong>Slack Themes</strong>
|
||||||
|
</p>
|
||||||
|
<p align="center">
|
||||||
|
<a href="https://travis-ci.org/paracycle/slackthemes" target="_blank"><img src="https://travis-ci.org/paracycle/slackthemes.svg?branch=master"></a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
### About the project
|
||||||
|
|
||||||
|
slackthemes.net is a platform for browsing and sharing themes for [Slack](https://slack.com/).
|
||||||
|
It is not affiliated with [Slack](https://slack.com/) in any way or form; but it is a great tool, use it.
|
||||||
|
|
||||||
|
|
||||||
|
### How to contribute (themes)
|
||||||
|
|
||||||
|
1. Fork this project.
|
||||||
|
2. Add your theme to the `data/themes.yml` file.
|
||||||
|
3. Create a pull request.
|
||||||
|
|
||||||
|
### How to contribute (core)
|
||||||
|
|
||||||
|
1. Fork this project.
|
||||||
|
2. Install dependencies using `bundle install`
|
||||||
|
3. Make changes.
|
||||||
|
4. Build the project using `bundle exec middleman build`
|
||||||
|
5. You can [run a local webserver](https://developer.mozilla.org/en-US/docs/Learn/Common_questions/set_up_a_local_testing_server) to test the project. (make sure to use the `./build` folder as your DocumentRoot).
|
||||||
|
6. Create a pull request.
|
||||||
|
|
||||||
|
### Contributors
|
||||||
|
|
||||||
|
* [Contributors](https://github.com/paracycle/slackthemes/graphs/contributors)
|
||||||
@@ -0,0 +1,116 @@
|
|||||||
|
require 'lib/screenshot_generator'
|
||||||
|
require 'ostruct'
|
||||||
|
require 'dotenv'
|
||||||
|
Dotenv.load
|
||||||
|
|
||||||
|
###
|
||||||
|
# Compass
|
||||||
|
###
|
||||||
|
|
||||||
|
# Change Compass configuration
|
||||||
|
# compass_config do |config|
|
||||||
|
# config.output_style = :compact
|
||||||
|
# end
|
||||||
|
|
||||||
|
###
|
||||||
|
# Page options, layouts, aliases and proxies
|
||||||
|
###
|
||||||
|
|
||||||
|
# Per-page layout changes:
|
||||||
|
#
|
||||||
|
# With no layout
|
||||||
|
# page "/path/to/file.html", :layout => false
|
||||||
|
#
|
||||||
|
# With alternative layout
|
||||||
|
# page "/path/to/file.html", :layout => :otherlayout
|
||||||
|
#
|
||||||
|
# A path which all have the same layout
|
||||||
|
# with_layout :admin do
|
||||||
|
# page "/admin/*"
|
||||||
|
# end
|
||||||
|
|
||||||
|
# Proxy pages (https://middlemanapp.com/advanced/dynamic_pages/)
|
||||||
|
# proxy "/this-page-has-no-template.html", "/template-file.html", :locals => {
|
||||||
|
# :which_fake_page => "Rendering a fake page with a local variable" }
|
||||||
|
|
||||||
|
###
|
||||||
|
# Helpers
|
||||||
|
###
|
||||||
|
|
||||||
|
# Automatic image dimensions on image_tag helper
|
||||||
|
# activate :automatic_image_sizes
|
||||||
|
|
||||||
|
# Reload the browser automatically whenever files change
|
||||||
|
configure :development do
|
||||||
|
activate :livereload
|
||||||
|
end
|
||||||
|
|
||||||
|
# Methods defined in the helpers block are available in templates
|
||||||
|
# helpers do
|
||||||
|
# def some_helper
|
||||||
|
# "Helping"
|
||||||
|
# end
|
||||||
|
# end
|
||||||
|
|
||||||
|
set :css_dir, 'stylesheets'
|
||||||
|
|
||||||
|
set :js_dir, 'javascripts'
|
||||||
|
|
||||||
|
set :images_dir, 'images'
|
||||||
|
|
||||||
|
# Build-specific configuration
|
||||||
|
configure :build do
|
||||||
|
activate :screenshot_generator
|
||||||
|
|
||||||
|
# For example, change the Compass output style for deployment
|
||||||
|
# activate :minify_css
|
||||||
|
|
||||||
|
# Minify Javascript on build
|
||||||
|
activate :minify_javascript
|
||||||
|
|
||||||
|
# Enable cache buster
|
||||||
|
# activate :asset_hash
|
||||||
|
|
||||||
|
# Use relative URLs
|
||||||
|
activate :relative_assets
|
||||||
|
|
||||||
|
# Or use a different image path
|
||||||
|
# set :http_prefix, "/Content/images/"
|
||||||
|
end
|
||||||
|
|
||||||
|
activate :google_analytics do |ga|
|
||||||
|
# Property ID (default = nil)
|
||||||
|
ga.tracking_id = ENV['ANALYTICS_ID'] || 'TEST_GA_TRACKING_ID'
|
||||||
|
|
||||||
|
# Tracking in development environment (default = true)
|
||||||
|
ga.development = false
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
activate :deploy do |deploy|
|
||||||
|
deploy.method = :git
|
||||||
|
# Optional Settings
|
||||||
|
# deploy.remote = 'custom-remote' # remote name or git url, default: origin
|
||||||
|
# deploy.branch = 'custom-branch' # default: gh-pages
|
||||||
|
# deploy.strategy = :submodule # commit strategy: can be :force_push or :submodule, default: :force_push
|
||||||
|
# deploy.commit_message = 'custom-message' # commit message (can be empty), default: Automated commit at `timestamp` by middleman-deploy `version`
|
||||||
|
end if ENV['ANALYTICS_ID']
|
||||||
|
|
||||||
|
helpers do
|
||||||
|
def themes
|
||||||
|
data.themes.sort_by { |theme| theme['name'].downcase }.map do |theme|
|
||||||
|
OpenStruct.new(theme.merge(
|
||||||
|
slug: theme['name'].parameterize.underscore,
|
||||||
|
digest: Digest::MD5.new.hexdigest(theme['colors'])
|
||||||
|
))
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
def default_theme
|
||||||
|
theme = data.themes.first
|
||||||
|
OpenStruct.new(theme.merge(
|
||||||
|
slug: theme['name'].parameterize.underscore,
|
||||||
|
digest: Digest::MD5.new.hexdigest(theme['colors'])
|
||||||
|
))
|
||||||
|
end
|
||||||
|
end
|
||||||
@@ -0,0 +1,257 @@
|
|||||||
|
- { colors: '#4D394B,#3E313C,#4C9689,#FFFFFF,#3E313C,#FFFFFF,#38978D,#EB4D5C', name: 'Aubergine' }
|
||||||
|
- { colors: '#1d1d1d,#000000,#0ba8ca,#FFFFFF,#075566,#FFFFFF,#0ba8ca,#EB4D5C', name: 'B-MIND' }
|
||||||
|
- { colors: '#181818,#585858,#7cafc2,#f8f8f8,#b8b8b8,#f8f8f8,#f7ca88,#ab4642', name: 'Base16 Default Dark' }
|
||||||
|
- { colors: '#F2F0EC,#E8E6DF,#F2777A,#FFFFFF,#B8B8B8,#515151,#99CC99,#66CCCC', name: 'Base16 Eighties Light' }
|
||||||
|
- { colors: '#393939,#2D2D2D,#F2777A,#FFFFFF,#515151,#D3D0C8,#99CC99,#66CCCC', name: 'Base16 Eighties Dark' }
|
||||||
|
- { colors: '#191A1C,#282A2E,#B6BC68,#FFFFFF,#363B41,#959896,#80A2BE,#C26161', name: 'Base16 Tomorrow Night' }
|
||||||
|
- { colors: '#2b303b,#16181f,#4f5b66,#c0c5ce,#343d46,#a7adba,#a3be8c,#bf616a', name: 'Base16 Ocean Dark' }
|
||||||
|
- { colors: '#003E6B,#000a52,#73AD0D,#FFFFFF,#D37C71,#FFFFFF,#F79F66,#F15340', name: 'BCIT' }
|
||||||
|
- { colors: '#754242,#BD3737,#9C4444,#FFFFFF,#434745,#FFFFFF,#99D04A,#DB6668', name: 'Big Red' }
|
||||||
|
- { colors: '#020623,#020623,#00B993,#FFFFFF,#41465c,#FFFFFF,#52eb7b,#FF2154', name: 'Bolket' }
|
||||||
|
- { colors: '#0E3386,#133a94,#D12325,#FFFFFF,#a31a1c,#FFFFFF,#D12325,#D12325', name: 'Chicago Cubs' }
|
||||||
|
- { colors: '#507800,#94AF63,#FFEA00,#507800,#94AF63,#FFFFFF,#F7FF00,#FF9900', name: 'Citrus' }
|
||||||
|
- { colors: '#e56f43,#ff7a4a,#46266D,#FFFFFF,#5f3d99,#ffffff,#46266D,#46266D', name: 'Clemson' }
|
||||||
|
- { colors: '#2b2b2b,#f02109,#f9fc00,#2b2b2b,#2b2b2b,#FFFFFF,#66ed00,#ec34ff', name: 'WeAreLATech' }
|
||||||
|
- { colors: '#f4f5f0,#FFFFFF,#efd213,#FFFFFF,#EFD213,#333232,#59c77f,#fa575d', name: 'charity: water' }
|
||||||
|
- { colors: '#544538,#42362B,#5DB09D,#FFFFFF,#4A3C30,#FFFFFF,#FFFFFF,#5DB09D', name: 'Choco Mint' }
|
||||||
|
- { colors: '#3A3D3F,#3A3D3F,#D84315,#FFFFFF,#3A3D3F,#FFFFFF,#48B8AD,#D84315', name: 'Convoy' }
|
||||||
|
- { colors: '#193549,#FFC600,#1D425D,#FFFFFF,#0085FF,#FFFFFF,#2CDB00,#FFC600', name: 'Cobalt2' }
|
||||||
|
- { colors: '#1b2b34,#343d46,#5fb3b3,#1B2B34,#0b151b,#FFFFFF,#99c794,#fac863', name: 'CobaltNext' }
|
||||||
|
- { colors: '#333F4E,#47525F,#DA513D,#FFFFFF,#47525F,#F8F8F8,#DA513D,#DA513D', name: 'CraftCMS' }
|
||||||
|
- { colors: '#0c1e3e,#153161,#2970ff,#FFFFFF,#153161,#FFFFFF,#2ed6a1,#2ed6a1', name: 'Decred' }
|
||||||
|
- { colors: '#282A36,#44475A,#44475A,#8BE9FD,#6272A4,#FFFFFF,#50FA7B,#FF5555', name: 'Dracula' }
|
||||||
|
- { colors: '#3686BE,#215F8B,#7DB461,#FFFFFF,#2E3234,#FFFFFF,#7DB461,#215F8B', name: 'DigitalOcean' }
|
||||||
|
- { colors: '#117bcf,#117bcf,#467ca2,#FFFFFF,#2E3234,#FFFFFF,#7DB461,#cb4641', name: 'Digital Media Solutions' }
|
||||||
|
- { colors: '#2e3136,#282b30,#282b30,#ffffff,#282b30,#818386,#43b581,#7289da', name: 'Discord' }
|
||||||
|
- { colors: '#1B549E,#1B549E,#19C0E7,#FFFFFF,#19C0E7,#FFFFFF,#19C0E7,#FFFFFF', name: 'Design Hub' }
|
||||||
|
- { colors: '#dfdfdf,#f5f5f5,#cecece,#333333,#f5f5f5,#333333,#93d844,#da4d45', name: 'elementary GTK' }
|
||||||
|
- { colors: '#faf4f1,#faf4f1,#E77562,#ffffff,#E5DBD6,#717171,#E46651,#E46651', name: 'Ember.js' }
|
||||||
|
- { colors: '#DA6A2D,#737272,#38307F,#FFFFFF,#737272,#FFFFFF,#38307F,#38307F', name: 'FOLIO orange' }
|
||||||
|
- { colors: '#38307F,#737272,#DA6A2D,#FFFFFF,#737272,#FFFFFF,#DA6A2D,#DA6A2D', name: 'FOLIO purple' }
|
||||||
|
- { colors: '#171717,#404245,#424242,#ECF0F1,#4A4A4A,#FAFAFA,#2ECC71,#00A362', name: 'Green Lantern' }
|
||||||
|
- { colors: '#00254C,#15467a,#EEB211,#FFFFFF,#EEB211,#FFFFFF,#C59353,#007BFF', name: 'Georgia Tech' }
|
||||||
|
- { colors: '#643685,#634489,#FC6D26,#ffffff,#71558f,#ffffff,#FCA326,#e24329', name: 'GitLab' }
|
||||||
|
- { colors: '#340027,#260024,#FF1962,#FFFFFF,#610047,#FFFFFF,#FF1962,#FF1962', name: 'Haunter' }
|
||||||
|
- { colors: '#383643,#383643,#EB4864,#FFFFFF,#383643,#FFFFFF,#EB4864,#EB4864', name: 'Hibari' }
|
||||||
|
- { colors: '#FFFFFF,#999999,#000000,#FFFFFF,#AAAAAA,#000000,#808080,#000000', name: 'High Contrast' }
|
||||||
|
- { colors: '#F8F8FA,#F8F8FA,#CAD1D9,#FFFFFF,#FFFFFF,#383F45,#60D156,#FF8669', name: 'Hoth' }
|
||||||
|
- { colors: '#F0DB4F,#F0DB4F,#323330,#FFFFFF,#e6cd2c,#323330,#323330,#323330', name: 'JavaScript' }
|
||||||
|
- { colors: '#181818,#b65f49,#81A9C2,#ffffff,#384048,#CFCFBD,#A79AC6,#889962', name: 'Jellybeans' }
|
||||||
|
- { colors: '#86A34E,#94AF63,#FFFFFF,#6D8B42,#94AF63,#FFFFFF,#FFB10A,#DFA044', name: 'Juice Bar' }
|
||||||
|
- { colors: '#00AED8,#00AEDF,#C5CC13,#000000,#FBB040,#FFFFFF,#2DEBAE,#EE2B74', name: 'KKBOX' }
|
||||||
|
- { colors: '#FFD552,#FFffff,#FFffff,#30322A,#ECEEF2,#30322A,#17B5DA,#17B5DA', name: 'KKTOWN' }
|
||||||
|
- { colors: '#282828,#551127,#79092b,#f5f5f5,#111111,#cccccc,#f04b6e,#b40f42', name: 'KKTV' }
|
||||||
|
- { colors: '#40364D,#312a3c,#312A3C,#F58D8C,#312A3C,#a097ad,#F58D8C,#F58D8C', name: 'Kayako Minimal' }
|
||||||
|
- { colors: '#F56262,#F56262,#424242,#F5F5F5,#ed5151,#F5F5F5,#F5F5F5,#424242', name: 'Laravel' }
|
||||||
|
- { colors: '#FAFAFA,#FB503B,#FB503B,#FFFFFF,#F58F82,#1C1B1C,#FB503B,#424242', name: 'Laravel Light' }
|
||||||
|
- { colors: '#0D2240,#00A8E1,#F7A800,#FFFFFF,#00A8E1,#FFFFFF,#00A8E1,#00A8E1', name: 'Milwaukee Dark' }
|
||||||
|
- { colors: '#00A8E1,#0D2240,#F7A800,#FFFFFF,#0D2240,#FFFFFF,#F7A800,#0D2240', name: 'Milwaukee Mid' }
|
||||||
|
- { colors: '#FFFFFF,#00A8E1,#0D2240,#FFFFFF,#F7A800,#0D2240,#F7A800,#00A8E1', name: 'Milwaukee Light' }
|
||||||
|
- { colors: '#212420,#333632,#87CF3E,#FFFFFF,#393d39,#FFFFFF,#87CF3E,#68a030', name: 'Mint' }
|
||||||
|
- { colors: '#222222,#2F2F2F,#F92772,#FFFFFF,#A6E22D,#FFFFFF,#66D9EF,#BE84F2', name: 'Monokai' }
|
||||||
|
- { colors: '#0D7E83,#076570,#F79F66,#FFFFFF,#D37C71,#FFFFFF,#F79F66,#F15340', name: 'Monument' }
|
||||||
|
- { colors: '#1F1C18,#8E0E00,#8E0E00,#FFFFFF,#A1A09F,#FFFFFF,#B01D0C,#8E0E00', name: 'Netflix' }
|
||||||
|
- { colors: '#303E4D,#2C3849,#6698C8,#FFFFFF,#4A5664,#FFFFFF,#94E864,#78AF8F', name: 'Ochin' }
|
||||||
|
- { colors: '#057fa5,#034F75,#ffffff,#057fa5,#034F75,#FFFFFF,#99D04A,#ff9800', name: 'OpenData.cz' }
|
||||||
|
- { colors: '#F68D29,#F99A3F,#F99A3F,#FFFFFF,#ED8624,#FFFFFF,#FFFFFF,#F9A55A', name: 'osTicket' }
|
||||||
|
- { colors: '#b19cd9,#89cff0,#FEC8D8,#FFFFFF,#89cff0,#FFFFFF,#FFFFFF,#8F6DB0', name: 'Pastel' }
|
||||||
|
- { colors: '#C10048,#920A3D,#2E0002,#FFFFFF,#610A29,#FFFFFF,#FFFFFF,#610A29', name: 'Polygon' }
|
||||||
|
- { colors: '#1F2036,#7986CB,#FE528C,#FFFFFF,#606BA2,#FFFFFF,#2DEBAE,#FE528C', name: 'Polymer' }
|
||||||
|
- { colors: '#F6F6F6,#EEEEEE,#FA3649,#FFFFFF,#FFFFFF,#000000,#60D156,#FA3649', name: 'PouchDB' }
|
||||||
|
- { colors: '#FDF6E3,#EEE8D5,#93A1A1,#FDF6E3,#EEE8D5,#657B83,#2AA198,#DC322F', name: 'Solarized' }
|
||||||
|
- { colors: '#AE1817,#AE1817,#232323,#FFFFFF,#999999,#FFFFFF,#333333,#232323', name: 'Saiku Analytics' }
|
||||||
|
- { colors: '#073642,#002B36,#B58900,#FDF6E3,#CB4B16,#FDF6E3,#2AA198,#DC322F', name: 'Solarized Dark' }
|
||||||
|
- { colors: '#293134,#2F393C,#293134,#93C763,#2F393C,#81969A,#EC7600,#EC7600', name: 'Son of Obsidian' }
|
||||||
|
- { colors: '#000000,#A51C24,#FFFFFF,#0320FF,#A5A5A5,#FFFFFF,#FFFFFF,#FFFF00', name: 'Stark Contrast' }
|
||||||
|
- { colors: '#B300B3,#23A61C,#FFFFFF,#C400FF,#FF2EFF,#000000,#F7FF00,#F7FF00', name: 'Summer Craze' }
|
||||||
|
- { colors: '#574f4a,#48b9c7,#faa41a,#FFFFFF,#48b9c7,#FFFFFF,#26d076,#dc4405', name: 'System76' }
|
||||||
|
- { colors: '#000000,#000000,#1EB8EB,#000000,#424242,#FFFFFF,#1EB8EB,#1EB8EB', name: 'Tron' }
|
||||||
|
- { colors: '#FAFAFA,#FAFAFA,#0F82FF,#FFFFFF,#D4E7FF,#404040,#62D962,#E92242', name: 'Yosemite iTunes' }
|
||||||
|
- { colors: '#BB6A76,#AD5B67,#62B791,#FFFFFF,#A5516A,#FFFFFF,#68F798,#694464', name: 'WameIn' }
|
||||||
|
- { colors: '#E3DAE6,#B49FC2,#5A30B0,#FDF6E3,#EEE8D5,#594275,#B358BF,#BD72CC', name: 'Wegman' }
|
||||||
|
- { colors: '#4D5250,#444A47,#D39B46,#FFFFFF,#434745,#FFFFFF,#99D04A,#DB6668', name: 'Work Hard' }
|
||||||
|
- { colors: '#2C2B32,#534C55,#FFB24C,#2C2B32,#534C55,#EEEDEF,#B8E986,#FF884E', name: 'Team Pizza' }
|
||||||
|
- { colors: '#101010,#000000,#FFFFFF,#000000,#A0A0A0,#FFFFFF,#00A400,#5858FE', name: 'Terminal' }
|
||||||
|
- { colors: '#4A3A55,#3A2A45,#8A7A95,#FFFFFF,#2A1A35,#FFFFFF,#22CC88,#CC2288', name: 'MADSOFT' }
|
||||||
|
- { colors: '#FFFFFF,#FFFFFF,#FFFFFF,#2288CC,#2288CC,#454449,#93CC93,#2288CC', name: 'Slack White' }
|
||||||
|
- { colors: '#4E69A2,#38528B,#38528B,#FFFFFF,#38528B,#FFFFFF,#1FAD38,#CD2323', name: 'Facebook' }
|
||||||
|
- { colors: '#222222,#333333,#3F96CA,#F9F9F9,#4A5664,#FFFFFF,#3F96CA,#EFC000', name: 'Wedgies' }
|
||||||
|
- { colors: '#F3E3CD,#F3E3CD,#F3951D,#DA3D61,#F26328,#183E1C,#DA3D61,#F26328', name: 'Kimbie' }
|
||||||
|
- { colors: '#2B7164,#2B7164,#51A050,#EC2262,#CECCB2,#032342,#DA3D61,#CECCB2', name: 'Watermelon' }
|
||||||
|
- { colors: '#EB4D5C,#EB4D5C,#A6D6A1,#3C3865,#3C3865,#FFFFFF,#3C3865,#F18E2C', name: 'Spring Tree' }
|
||||||
|
- { colors: '#663399,#592D86,#8F6DB0,#FFFFFF,#3E313C,#FFFFFF,#FFFFFF,#EB4D5C', name: 'Makers' }
|
||||||
|
- { colors: '#27364E,#1A2535,#F55D54,#F2F2F4,#1A2535,#E6E6E9,#F6756D,#F55D54', name: 'MockingBot' }
|
||||||
|
- { colors: '#CF7C44,#CF7C44,#E89A6B,#F7DB72,#FBEDD4,#FFFAFC,#92406A,#92406A', name: 'Bourbon' }
|
||||||
|
- { colors: '#C17F46,#C17F46,#CFA677,#DCBF98,#FBEDD4,#EFEFEF,#EAECF1,#EAECF1', name: 'Latte' }
|
||||||
|
- { colors: '#0A6242,#0A6242,#3D3935,#BC7E3B,#BC7E3B,#F7F7F7,#3D3935,#3D3935', name: 'Starbucks' }
|
||||||
|
- { colors: '#FDE13A,#FDE13A,#000000,#E72D25,#FFF09E,#000000,#E72D25,#E72D25', name: 'Kill Bill' }
|
||||||
|
- { colors: '#FFFFFF,#FFFFFF,#E0E0E0,#E1382F,#F2F2F2,#050505,#E1382F,#E1382F', name: 'Railway Clock' }
|
||||||
|
- { colors: '#101010,#101010,#D3D3CA,#BB313E,#424242,#F0F0E6,#BB313E,#BB313E', name: 'Film Noir' }
|
||||||
|
- { colors: '#55ACEE,#55ACEE,#E1E8ED,#292F33,#ADDCFF,#F5F8FA,#E1E8ED,#E1E8ED', name: 'Twitter' }
|
||||||
|
- { colors: '#007EE5,#007EE5,#47525D,#FFFFFF,#7B8994,#FFFFFF,#47525D,#47525D', name: 'Dropbox' }
|
||||||
|
- { colors: '#1A1919,#1A1919,#EDEBE6,#7DBA4A,#4F4D4D,#FFFFFF,#7DBA4A,#7DBA4A', name: 'Spotify' }
|
||||||
|
- { colors: '#89A1AB,#7D949E,#FFFFFF,#748991,#748991,#FFFFFF,#B3FF00,#748991', name: 'Light Blue' }
|
||||||
|
- { colors: '#404040,#696969,#FFD200,#000000,#000000,#FFFFFF,#00703C,#EF4C23', name: 'Gartland' }
|
||||||
|
- { colors: '#003D67,#003D67,#FFFFFF,#003D67,#00548C,#FFFFFF,#0099FF,#006752', name: 'Phone Box' }
|
||||||
|
- { colors: '#A5C0CC,#62A5BF,#1A91BD,#F5F5F5,#BAD8E3,#170317,#38978D,#EB4D5C', name: 'Sky Blue' }
|
||||||
|
- { colors: '#292D36,#000000,#DA5647,#FFFFFF,#333644,#FFFFFF,#57AFBD,#DA5647', name: 'Goodstuff FM' }
|
||||||
|
- { colors: '#4F2F4C,#452842,#8C5888,#FFFFFF,#3E313C,#FFFFFF,#D0FF00,#889100', name: 'Solanum' }
|
||||||
|
- { colors: '#4F2F4C,#452842,#8C5888,#FFFFFF,#3E313C,#FFFFFF,#00FFB7,#DE4C0D', name: 'Brinjal' }
|
||||||
|
- { colors: '#FFFFFF,#FDCE45,#FDCE45,#0F1216,#ECEEF2,#0F1216,#1FAE7D,#1FAE7D', name: 'Put.io' }
|
||||||
|
- { colors: '#FFFFFF,#EDECEB,#DA552F,#FFFFFF,#FCF5E2,#534540,#DA552F,#FF8669', name: 'Product Hunt' }
|
||||||
|
- { colors: '#2A2A49,#9292A8,#F25930,#FFFFFF,#9292A8,#EEEDEF,#F25930,#D5315C', name: 'Myplanet' }
|
||||||
|
- { colors: '#F7F7F7,#CEE3F8,#B3CCE6,#FF3000,#B3CCE6,#336699,#38978D,#FF7500', name: 'Reddit' }
|
||||||
|
- { colors: '#FFFFFF,#CC181E,#CC181E,#FFFFFF,#444444,#0D0D0D,#CC181E,#E04A4D', name: 'Youtube' }
|
||||||
|
- { colors: '#F5F5F5,#FFFFFF,#FDBD39,#FFFFFF,#FECF33,#574751,#A4BF36,#EE6723', name: 'Zeplin' }
|
||||||
|
- { colors: '#494949,#CB5599,#49C6B7,#FFFFFF,#898B8F,#FFFFFF,#9ECD75,#E6615D', name: 'Social Tables Pink' }
|
||||||
|
- { colors: '#494949,#65A0D6,#49C6B7,#FFFFFF,#898B8F,#FFFFFF,#9ECD75,#E6615D', name: 'Social Tables Blue' }
|
||||||
|
- { colors: '#0074B2,#0083CA,#B26500,#FFFFFF,#00A5FF,#FFFFFF,#FF9000,#FF9000', name: 'Luizalabs' }
|
||||||
|
- { colors: '#0074B2,#0083CA,#00A2FF,#FFFFFF,#00A5FF,#FFFFFF,#03EEFF,#00CCC2', name: 'Deep Blue' }
|
||||||
|
- { colors: '#181D27,#FD6540,#393F40,#F1F2F4,#393F40,#F1F2F4,#F1F2F4,#FD6540', name: 'Grooveshark' }
|
||||||
|
- { colors: '#2B2D2D,#4A4C4D,#428BCA,#FFFFFF,#428BCA,#FFFFFF,#67D044,#DE495B', name: 'The Changelog' }
|
||||||
|
- { colors: '#112539,#112539,#2DA89C,#FFFFFF,#004365,#FFFFFF,#2DEBAE,#2DEBAE', name: 'SocialSign.in' }
|
||||||
|
- { colors: '#0D2D4F,#0A2440,#639DD4,#FFFFFF,#3E6796,#FFFFFF,#94E864,#5990CF', name: 'Peter Sellers' }
|
||||||
|
- { colors: '#751C01,#5C1500,#FFFFFF,#751C01,#AD2A02,#FFFFFF,#FFFFFF,#AD2A02', name: 'Danny Torrence' }
|
||||||
|
- { colors: '#EDECEB,#E3E3E3,#DA552F,#FFFFFF,#D6D6D6,#534540,#DA552F,#DA552F', name: 'Douglas Rain' }
|
||||||
|
- { colors: '#B51929,#B51929,#23408E,#BCA26F,#025277,#FFFFFF,#E5D3A0,#B7B6B7', name: 'FC Bayern München' }
|
||||||
|
- { colors: '#1C1F25,#282C35,#925AFF,#FFFFFF,#925AFF,#FFFFFF,#89BE6C,#DB182E', name: 'plug.dj' }
|
||||||
|
- { colors: '#F9F6F1,#F9F6F1,#FF3300,#FFFFFF,#FF3300,#1E1E1E,#FF3300,#B3D4FD', name: 'Oktavilla' }
|
||||||
|
- { colors: '#333333,#222222,#44A340,#FFFFFF,#8CBE65,#FFFFFF,#D6E685,#1E6823', name: 'Github Activity Graph' }
|
||||||
|
- { colors: '#ffffff,#24292e,#e9f0f7,#1d4880,#ffefc6,#666666,#28a745,#92979b', name: 'Github' }
|
||||||
|
- { colors: '#000000,#000000,#006600,#00ff00,#00ff00,#00ff00,#ff0000,#ff0000', name: 'Retro Monochrome Terminal' }
|
||||||
|
- { colors: '#0000AA,#00AAAA,#FF55FF,#FFFFFF,#00AAAA,#FFFFFF,#C0C0C0,#FF00FF', name: 'EGA' }
|
||||||
|
- { colors: '#0050A0,#000020,#F08000,#FFFFFF,#F08000,#FFFFFF,#F08000,#F08000', name: 'AmigaOS 1.3' }
|
||||||
|
- { colors: '#222222,#111111,#111111,#66AADD,#555555,#EEEEEE,#66DD66,#DD666D', name: 'DD' }
|
||||||
|
- { colors: '#0A0F14,#10151B,#265360,#D4EBE9,#D26939,#9BD1CE,#EDB54B,#C33027', name: 'Gotham' }
|
||||||
|
- { colors: '#F5F5F5,#CCCCCC,#3873AE,#FFFFFF,#E9E9E9,#000000,#69AA4E,#999999', name: 'Hip' }
|
||||||
|
- { colors: '#303E4D,#2C3849,#B04C58,#FFFFFF,#4A5664,#B3B8C4,#94E864,#78AF8F', name: 'Space Gray' }
|
||||||
|
- { colors: '#573D82,#453068,#3FBA91,#FFFFFF,#453068,#FFFFFF,#3FBA91,#FF3E88', name: 'Slack.com' }
|
||||||
|
- { colors: '#F2F2F4,#E6E6E9,#1FBAD6,#FFFFFF,#C0C0C8,#151525,#1FBAD6,#4CC8DE', name: 'Uber Light' }
|
||||||
|
- { colors: '#151525,#3A3A48,#1EACC7,#F2F2F4,#3A3A48,#E6E6E9,#79D6E6,#4CC8DE', name: 'Uber Dark' }
|
||||||
|
- { colors: '#162C16,#444A47,#663333,#FFFFFF,#995050,#FFFFFF,#E0E066,#DB6668', name: 'xUnit.net' }
|
||||||
|
- { colors: '#000E0F,#000E0F,#393218,#F1C248,#006D77,#34EAF5,#02BF02,#F1C248', name: 'Ingress Enlightened' }
|
||||||
|
- { colors: '#000E0F,#000E0F,#393218,#F1C248,#006D77,#34EAF5,#0492D0,#F1C248', name: 'Ingress Resistence' }
|
||||||
|
- { colors: '#F7941E,#FFB963,#FFB963,#110000,#F5A849,#110000,#3D0000,#507DAA', name: 'Beaver Builders' }
|
||||||
|
- { colors: '#2F2C2F,#252525,#A36B31,#D2D6D6,#5C6380,#DEDEDE,#ADBA4E,#DB6668', name: 'Afterglow' }
|
||||||
|
- { colors: '#C0441C,#91282A,#F79F66,#FFFFFF,#91282A,#FFFFFF,#F79F66,#F15340', name: 'Hot Dog Stand' }
|
||||||
|
- { colors: '#FFFFFF,#C0C0C0,#001F7E,#FFFFFF,#C0C0C0,#000000,#001F7E,#C0C0C0', name: 'Windows 3.1' }
|
||||||
|
- { colors: '#327C7E,#001F7E,#001F7E,#FFFFFF,#001F7E,#FFFFFF,#C0C0C0,#C0C0C0', name: 'Windows 95' }
|
||||||
|
- { colors: '#F0EDE0,#0054E3,#0054E3,#FFFFFF,#0054E3,#000000,#ED6D3A,#ED6D3A', name: 'Windows XP' }
|
||||||
|
- { colors: '#0D83DD,#0064BE,#86C620,#FFFFFF,#648C0F,#FFFFFF,#9DFF00,#86C620', name: 'FreshBooks' }
|
||||||
|
- { colors: '#278F0D,#19780C,#070708,#FFFFFF,#19780C,#FFFFFF,#F7FF00,#FF8669', name: 'Mean Green' }
|
||||||
|
- { colors: '#B51815,#A51815,#FFFFFF,#B51815,#FF1815,#FFD21F,#FFE21F,#FF5555', name: 'Kansas City Chiefs' }
|
||||||
|
- { colors: '#181818,#202020,#99CB3F,#FFFFFF,#202020,#FFFFFF,#99CB3F,#F7124E', name: 'Drund' }
|
||||||
|
- { colors: '#607D8B,#546E7A,#90A4AE,#FFFFFF,#455A64,#FFFFFF,#B2FF59,#EF5350', name: 'Material Blue Grey' }
|
||||||
|
- { colors: '#3F51B5,#303F9F,#303F9F,#FFFFFF,#303F9F,#FFFFFF,#B2FF59,#9FA8DA', name: 'Material Indigo' }
|
||||||
|
- { colors: '#212121,#212121,#3F51B5,#FFFFFF,#3F51B5,#FFFFFF,#3F51B5,#3F51B5', name: 'Material Dark Indigo' }
|
||||||
|
- { colors: '#212121,#212121,#607D8B,#FFFFFF,#607D8B,#FFFFFF,#607D8B,#607D8B', name: 'Material Dark Blue Grey' }
|
||||||
|
- { colors: '#2F343B,#2F343B,#FD7532,#FFFFFF,#FD7532,#FFFFFF,#FD7532,#FD7532', name: 'Hummingbird' }
|
||||||
|
- { colors: '#CEC18A,#ffffff,#000000,#FFFFFF,#FFFFFF,#000000,#ffff00,#000000', name: 'Pittsburgh Penguins' }
|
||||||
|
- { colors: '#FAFAFA,#F3F3F3,#E7412A,#FFFFFF,#EDEDED,#564F4D,#8DA600,#0EA7B5', name: 'Dolly Light' }
|
||||||
|
- { colors: '#635C5A,#564F4D,#E7412A,#FFFFFF,#564F4D,#FFFFFF,#8DA600,#0EA7B5', name: 'Dolly Dark' }
|
||||||
|
- { colors: '#34495e,#16a085,#1abc9c,#FFFFFF,#16A085,#ecf0f1,#FF2A68,#FF2A68', name: 'Midnight Pink' }
|
||||||
|
- { colors: '#112E51,#205493,#0071BC,#FFFFFF,#323A45,#FFFFFF,#4AA564,#981B1E', name: 'Draft U.S. Web Design Standards' }
|
||||||
|
- { colors: '#5AADBB,#076570,#F5D087,#FFFFFF,#D37C71,#262222,#DD002A,#F15340', name: 'Yeoman' }
|
||||||
|
- { colors: '#23282d,#191e23,#0073AA,#FFFFFF,#111111,#EEEEEE,#46b450,#D54E21', name: 'WordPress' }
|
||||||
|
- { colors: '#2D363F,#D6D8D7,#D6D8D7,#2D363F,#D6D8D7,#FFFFFF,#D6D8D7,#D6D8D7', name: 'Front End Happy Hour' }
|
||||||
|
- { colors: '#373D48,#303641,#5294E2,#FFFFFF,#4A5664,#FFFFFF,#5294E2,#5294E2', name: 'Arc' }
|
||||||
|
- { colors: '#383838,#303641,#999999,#FFFFFF,#5c5c5c,#FFFFFF,#999999,#999999', name: 'Arc Grey' }
|
||||||
|
- { colors: '#245b61,#245b61,#72d4c0,#FFFFFF,#b0c1c4,#FFFFFF,#bef200,#F15340', name: 'Thoroughcare' }
|
||||||
|
- { colors: '#0D7E83,#076570,#32b377,#FFFFFF,#72d4c0,#FFFFFF,#bef200,#F15340', name: 'Minty' }
|
||||||
|
- { colors: '#235ce2,#6BB700,#6BB700,#FFFFFF,#262626,#FFFFFF,#6BB700,#EB4D5C', name: 'Zillow' }
|
||||||
|
- { colors: '#ffffff,#E5613B,#4EBDA6,#FFFFFF,#E2B708,#777777,#4EBDA6,#BE3410', name: 'HotPads' }
|
||||||
|
- { colors: '#ffffff,#CCCCCC,#3F9DBC,#FFFFFF,#E46700,#777777,#3F9DBC,#BE3410', name: 'Naked Apartments' }
|
||||||
|
- { colors: '#ffffff,#ffffff,#236ABE,#FFFFFF,#236ABE,#000000,#236ABE,#BE3410', name: 'StreetEasy' }
|
||||||
|
- { colors: '#37B449,#2D9A48,#1B5E48,#FFFFFF,#2D9A48,#FFFFFF,#1B5E48,#EB4D5C', name: 'Trulia' }
|
||||||
|
- { colors: '#319b44,#0047b3,#db3236,#ffff00,#0047B3,#FFFFFF,#FFFF00,#db3236', name: 'N64' }
|
||||||
|
- { colors: '#173f85,#0072CE,#0072ce,#FFFFFF,#0072CE,#FFFFFF,#FFDA00,#FFDA00', name: 'PlayStation' }
|
||||||
|
- { colors: '#ffffff,#B1B3B3,#63666a,#FFFFFF,#b1b3b3,#000000,#0072ce,#0072ce', name: 'PlayStation Classic' }
|
||||||
|
- { colors: '#284589,#3464d4,#FF6600,#FFFFFF,#445970,#FFFFFF,#00C19B,#FF6600', name: 'Nitronews' }
|
||||||
|
- { colors: '#3396d3,#4c4c4c,#d43f27,#FFFFFF,#3E313C,#FFFFFF,#ffffff,#253c4e', name: 'Pinnaca' }
|
||||||
|
- { colors: '#34495E,#42B983,#42B983,#FFFFFF,#42B983,#FFFFFF,#FFD41D,#42B983', name: 'Vue.js' }
|
||||||
|
- { colors: '#21252B,#272C33,#31363F,#D7DAE0,#272C33,#D7DAE0,#20B684,#528BFF', name: 'One Dark' }
|
||||||
|
- { colors: '#352e59,#2d274f,#0076bf,#FFFFFF,#2D274F,#ffffff,#94E864,#78AF8F', name: 'Purple Daydream' }
|
||||||
|
- { colors: '#282828,#3c3836,#98971a,#fbf1c7,#3E313C,#EBDBB2,#b8bb26,#fb4934', name: 'Gruvbox Dark' }
|
||||||
|
- { colors: '#FBF1C7,#EBDBB2,#79740E,#ffffff,#D5C4A1,#3C3836,#8F3F71,#076678', name: 'Gruvbox Light Medium' }
|
||||||
|
- { colors: '#40415a,#54556e,#f99a66,#ffffff,#54556e,#ffffff,#d55161,#d55161', name: 'devRant' }
|
||||||
|
- { colors: '#6044db,#500ba3,#f0b31a,#FFFFFF,#997929,#ffffff,#f0b31a,#a92ab0', name: 'Mautic' }
|
||||||
|
- { colors: '#6fa36f,#3E313C,#01690b,#ffff00,#3E313C,#ffffff,#faff78,#ed687e', name: 'Drupal Twig'}
|
||||||
|
- { colors: '#014A83,#053354,#dd661e,#ffffff,#053354,#ffffff,#dd661e,#dd661e', name: 'Florida Gators'}
|
||||||
|
- { colors: '#ff8800,#000000,#ffffff,#000000,#4a5664,#000000,#000000,#736e65', name: 'Halloween'}
|
||||||
|
- { colors: '#f1f1f1,#DDDDDD,#ff5d02,#FFFFFF,#DDDDDD,#000000,#28a05a,#ff5d02', name: 'Spreadfamily'}
|
||||||
|
- { colors: '#2C2C26,#229725,#13C217,#FFFFFF,#229725,#FFFFFF,#13C217,#439AEA', name: 'Chargify'}
|
||||||
|
- { colors: '#194234,#9c2e33,#E7C12e,#194234,#9c2e33,#FFFFFF,#ee6030,#9C2E33', name: 'Autumn'}
|
||||||
|
- { colors: '#138724,#1B5E48,#db2e3f,#FFFFFF,#2D9A48,#FFFFFF,#1B5E48,#DB2E3F', name: 'Christmas'}
|
||||||
|
- { colors: '#033313,#077a07,#02ad44,#FFFFFF,#076e27,#FFFFFF,#94E864,#78AF8F', name: 'Forest'}
|
||||||
|
- { colors: '#263238,#263238,#263238,#64fcda,#546e7a,#eceff1,#40c4ff,#ff5252', name: 'Material'}
|
||||||
|
- { colors: '#262626,#555555,#0F80AA,#FFFFFF,#555555,#FFFFFF,#99D04A,#DCAF1B', name: 'Librato'}
|
||||||
|
- { colors: '#353535,#2f2f2f,#8fa876,#ffffff,#8fa876,#ffffff,#818181,#8fa876', name: 'Linux Mint Y Dark'}
|
||||||
|
- { colors: '#444444,#157477,#e4e4e4,#666666,#888888,#ffffff,#5ae043,#1de2e7', name: 'Nitro Marketing Digital'}
|
||||||
|
- { colors: '#003554,#073c57,#006494,#FFFFFF,#006494,#FFFFFF,#00A6FB,#EB4D5C', name: 'SQOOL by Unowhy'}
|
||||||
|
- { colors: '#141422,#259692,#259692,#FFFFFF,#4A5664,#ffffff,#ff8800,#FF8800', name: 'GitKraken'}
|
||||||
|
- { colors: '#000000,#000000,#7aba20,#FFFFFF,#000000,#FFFFFF,#7aba20,#0088cc', name: 'Symfony'}
|
||||||
|
- { colors: '#93C4D3,#FFFFFF,#93C4D3,#FFFFFF,#FFFFFF,#173C4C,#66CC33,#173C4C', name: 'Waze'}
|
||||||
|
- { colors: '#131313,#424242,#424242,#BDC3C7,#424242,#bdc3c7,#2ecc71,#e74c3c', name: 'Zebra'}
|
||||||
|
- { colors: '#1B1C5B,#1B1C5B,#8E3441,#FFFFFF,#914751,#FFFFFF,#2ACB46,#F5804F', name: 'The Incomparable'}
|
||||||
|
- { colors: '#333333,#1E2320,#709080,#FFFFFF,#1E2320,#FFFFFF,#F0DFAF,#CC9393', name: 'Dark Zenburn'}
|
||||||
|
- { colors: '#ebe5da,#d6b498,#c2804a,#ffffff,#b09582,#000000,#009917,#d95b5b', name: 'Latte Time'}
|
||||||
|
- { colors: '#f4f6f9,#e0e5ee,#d8edff,#0070d2,#e0e5ee,#16325c,#4bca81,#c23934', name: 'Lightning'}
|
||||||
|
- { colors: '#333333,#2d2d2d,#2d2d2d,#f9f9f9,#2d2d2d,#dedede,#d64937,#d64937', name: 'Numix' }
|
||||||
|
- { colors: '#ffffee,#f0e0d6,#f0e0d6,#800000,#f0e0d6,#800000,#0000ee,#0000ee', name: 'Yotsuba' }
|
||||||
|
- { colors: '#eef2ff,#d6daf0,#d6daf0,#000000,#d6daf0,#000000,#34345c,#34345c', name: 'Yotsuba B' }
|
||||||
|
- { colors: '#1d1f21,#282a2e,#282a2e,#c5c8c6,#282a2e,#c5c8c6,#5f89ac,#5f89ac', name: 'Tomorrow' }
|
||||||
|
- { colors: '#eeeeee,#dddddd,#dddddd,#333333,#dddddd,#333333,#ff6600,#ff6600', name: 'Photon' }
|
||||||
|
- { colors: '#7d5bbe,#6441a4,#6441a4,#ffffff,#6441a4,#ffffff,#6441a4,#6441a4', name: 'Twitch' }
|
||||||
|
- { colors: '#0c84a9,#f67f01,#94C53C,#FFFFFF,#16A1C8,#FFFFFF,#FFFFFF,#94C53C', name: 'CodeMash'}
|
||||||
|
- { colors: '#373352,#1a123b,#a347b7,#FFFFFF,#1a123b,#d6e0ff,#d15fea,#A347B7', name: 'Smooch.io'}
|
||||||
|
- { colors: '#8892BF,#4F5B93,#4F5B93,#FFFFFF,#CBCCD4,#FFFFFF,#4F5B93,#F15340', name: 'PHP'}
|
||||||
|
- { colors: '#324050,#283542,#4b9ad9,#FFFFFF,#283542,#CFD8E5,#3bb594,#EB4D5C', name: 'REDAXO'}
|
||||||
|
- { colors: '#292929,#252525,#252525,#f5f5f5,#252525,#B5B5B5,#79a548,#c83c3c', name: 'TYPO3'}
|
||||||
|
- { colors: '#222222,#333333,#444444,#FFFFFF,#333333,#FFFFFF,#38978D,#fc7459', name: 'AWA' }
|
||||||
|
- { colors: '#042e47,#072333,#072333,#1b9eea,#072333,#FFFFFF,#1b9eea,#1b9eea', name: 'Thinkific'}
|
||||||
|
- { colors: '#363C74,#000000,#E8D3A2,#363C74,#000000,#FFFFFF,#E8D3A2,#B7A57A', name: 'Washington Huskies'}
|
||||||
|
- { colors: '#F0F4F8,#39B1DF,#C7EDFC,#000000,#F0F4F8,#000000,#7FBA00,#FF8C00', name: 'Skype'}
|
||||||
|
- { colors: '#282a36,#2D2D2D,#ff5c57,#ffffff,#515151,#dee1db,#5af78e,#57c7ff', name: 'Snazzy'}
|
||||||
|
- { colors: '#534d46,#706b63,#7a9c0f,#FFFFFF,#648200,#FFFFFF,#9cbe30,#f3b670', name: 'Ancestry' }
|
||||||
|
- { colors: '#000000,#A7A8AC,#016F4A,#FFFFFF,#339E7A,#FFFFFF,#339E7A,#016F4A', name: 'Dallas Stars'}
|
||||||
|
- { colors: '#065a8f,#267aaf,#7DB461,#FFFFFF,#2E3234,#FFFFFF,#7DB461,#215F8B', name: 'MetaFilter'}
|
||||||
|
- { colors: '#000000,#000000,#355C7D,#ffffff,#222222,#ffffff,#b82601,#EFC000', name: 'newride.tech'}
|
||||||
|
- { colors: '#2E3440,#3B4252,#88C0D0,#2E3440,#3B4252,#D8DEE9,#A3BE8C,#81A1C1', name: 'Nord'}
|
||||||
|
- { colors: '#306998,#FFD43B,#FFD43B,#7F7F7F,#5A9FD4,#F4F4F4,#FFE873,#FFD43B', name: 'Python'}
|
||||||
|
- { colors: '#2B1F32,#FFB86C,#E15D97,#FFFFFF,#4A1386,#FFFFFF,#35BA66,#0AACC5', name: 'Wild Cherry'}
|
||||||
|
- { colors: '#389196,#C3C0AB,#9FCC3B,#008CB5,#C3C0AB,#FFFFFF,#D90F21,#D90f21', name: 'EMBL'}
|
||||||
|
- { colors: '#F1F3F5,#DAD8DA,#D3DFE3,#303030,#C2E2ED,#303030,#1682FB,#34C749', name: 'macOs' }
|
||||||
|
- { colors: '#0B62CD,#1673E6,#78D30A,#ffffff,#1673E6,#ffffff,#78d30a,#D34C4C', name: 'SeatGeek' }
|
||||||
|
- { colors: '#192532,#263545,#19cd91,#FFFFFF,#263545,#FFFFFF,#19cd91,#f05751', name: 'Contentful' }
|
||||||
|
- { colors: '#253346,#434f61,#434f61,#FFFFFF,#434f61,#f4f5f7,#44DB5E,#f72951', name: 'Delta' }
|
||||||
|
- { colors: '#8C1D40,#5C6670,#FFC627,#FFFFFF,#5C6670,#FFFFFF,#94E864,#00A3E0', name: 'Arizona State University' }
|
||||||
|
- { colors: '#BF5700,#333F48,#FFFFFF,#333F48,#333F48,#FFFFFF,#94E864,#00A3E0', name: 'University Of Texas' }
|
||||||
|
- { colors: '#342624,#000000,#EC5614,#FFFFFF,#7C7E7C,#FFFFFF,#EC5614,#EC5614', name: 'Cleveland Browns' }
|
||||||
|
- { colors: '#DEE2E6,#ffffff,#0279f9,#FFFFFF,#ffffff,#37393c,#0279f9,#0279F9', name: 'Ziik.io' }
|
||||||
|
- { colors: '#FBFBFB,#FBFBFB,#F9C6D6,#5D5759,#8EEADB,#5D5759,#F0A2B8,#F0A2B8', name: 'Kawaii' }
|
||||||
|
- { colors: '#39434D,#272e35,#F26900,#ffffff,#272E35,#ADBED1,#48B8AD,#F3B200', name: 'frame.ai' }
|
||||||
|
- { colors: '#0079BF,#026AA7,#5BA4CF,#FFFFFF,#026AA7,#FFFFFF,#61BD4F,#EB5A46', name: 'Trello' }
|
||||||
|
- { colors: '#6236ba,#56A656,#56a656,#FFFFFF,#56A656,#ffffff,#D0FF00,#889100', name: 'Dobby Purple' }
|
||||||
|
- { colors: '#36414C,#4D5561,#515C6B,#FFFFFF,#4D5561,#FFFFFF,#B3CAF0,#8097BD', name: 'Metal Blue' }
|
||||||
|
- { colors: '#f9f9f9,#1BD9C4,#1BD9C4,#094074,#1BD9C4,#308390,#1bd9c4,#DB6668', name: 'WillowTree - Light' }
|
||||||
|
- { colors: '#308390,#1BD9C4,#1BD9C4,#FFFFFF,#40C1BB,#f0f0f4,#1bd9c4,#DB6668', name: 'WillowTree - Dark' }
|
||||||
|
- { colors: '#121417,#2F343D,#2F343D,#ABB2BF,#2F343D,#ABB2BF,#98C379,#98C379', name: 'Atom One Dark' }
|
||||||
|
- { colors: '#333333,#85714D,#85714D,#FFFFFF,#85714D,#FFFFFF,#E31837,#E31837', name: 'Vegas Golden Knights' }
|
||||||
|
- { colors: '#F4F5F6,#FFFFFF,#9B4DCA,#ffffff,#FFFFFF,#606c76,#9B4DCA,#9B4DCA', name: 'Milligram.io'}
|
||||||
|
- { colors: '#23232c,#42424D,#007FEB,#fefefe,#42424d,#c2c2ca,#a4bf36,#f74343', name: 'Deezer' }
|
||||||
|
- { colors: '#333336,#2e2e31,#666668,#ffffff,#277df6,#d7d5d4,#277df6,#277df6', name: 'Mojave Dark Mode Blue' }
|
||||||
|
# @todo: Handle theme variants more elegantly. Keeping these here until we can do that
|
||||||
|
#- { colors: '#333336,#2e2e31,#666668,#ffffff,#9a57a3,#d7d5d4,#9a57a3,#9a57a3', name: 'Mojave Dark Mode Purple' }
|
||||||
|
#- { colors: '#333336,#2e2e31,#666668,#ffffff,#e55e9c,#d7d5d4,#e55e9c,#e55e9c', name: 'Mojave Dark Mode Pink' }
|
||||||
|
#- { colors: '#333336,#2e2e31,#666668,#ffffff,#ed5f5d,#d7d5d4,#ed5f5d,#ed5f5d', name: 'Mojave Dark Mode Red' }
|
||||||
|
#- { colors: '#333336,#2e2e31,#666668,#ffffff,#e9873a,#d7d5d4,#e9873a,#e9873a', name: 'Mojave Dark Mode Orange' }
|
||||||
|
#- { colors: '#333336,#2e2e31,#666668,#ffffff,#f3b94b,#d7d5d4,#f3b94b,#f3b94b', name: 'Mojave Dark Mode Yellow' }
|
||||||
|
#- { colors: '#333336,#2e2e31,#666668,#ffffff,#78b656,#d7d5d4,#78b656,#78b656', name: 'Mojave Dark Mode Green' }
|
||||||
|
#- { colors: '#333336,#2e2e31,#666668,#ffffff,#8c8c8c,#d7d5d4,#8c8c8c,#8c8c8c', name: 'Mojave Dark Mode Grey' }
|
||||||
|
- { colors: '#E3E6EA,#EDEFF1,#D1571C,#FFFFFF,#1DB3C5,#333232,#48B8AD,#D3561A', name: 'beNext' }
|
||||||
|
- { colors: '#000000,#a8a8a8,#000000,#a6a6a6,#000000,#7d7d7d,#078500,#bf0000', name: 'mishaor' }
|
||||||
|
- { colors: '#222222,#333333,#9FC65D,#FFFFFF,#4A5664,#F4F4F4,#9FC65D,#ffbc3b', name: 'Inpsyde' }
|
||||||
|
- { colors: '#2e4f7e,#2C3849,#203251,#FFFFFF,#456494,#FFFFFF,#a6c056,#e9ae4c', name: 'Visual Composer' }
|
||||||
|
- { colors: '#323232,#E60A00,#E60A00,#FFFFFF,#505050,#F5F5F5,#E64600,#E60A00', name: '360Channel' }
|
||||||
|
- { colors: '#000639,#3E313C,#108043,#FFFFFF,#173630,#FFFFFF,#50B83C,#9C6ADE', name: 'Shopify'}
|
||||||
|
- { colors: '#0c234b,#AB0520,#AB0520,#ffffff,#07142b,#FFFFFF,#AB0520,#0c234B', name: 'University of Arizona'}
|
||||||
@@ -0,0 +1,61 @@
|
|||||||
|
require 'middleman'
|
||||||
|
require 'capybara'
|
||||||
|
require 'capybara/poltergeist'
|
||||||
|
require 'mini_magick'
|
||||||
|
|
||||||
|
class Screenshot
|
||||||
|
include Capybara::DSL
|
||||||
|
attr_accessor :theme
|
||||||
|
|
||||||
|
def self.prepare
|
||||||
|
Capybara.register_driver :poltergeist do |app|
|
||||||
|
Capybara::Poltergeist::Driver.new(app, window_size: [1280, 768])
|
||||||
|
end
|
||||||
|
Capybara.default_driver = :poltergeist
|
||||||
|
Capybara.app = ::Middleman::Application.server.inst do
|
||||||
|
set :root, File.expand_path(File.join(File.dirname(__FILE__), '..'))
|
||||||
|
set :environment, :development
|
||||||
|
set :show_exceptions, false
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
def initialize(theme)
|
||||||
|
@theme = theme
|
||||||
|
end
|
||||||
|
|
||||||
|
def generate_theme_image(builder)
|
||||||
|
if File.exist? target_file
|
||||||
|
builder.say_status :exists, target_file, :blue
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
builder.say_status :generating, target_file, :green
|
||||||
|
|
||||||
|
visit '/'
|
||||||
|
within ".theme_#{theme.slug}" do
|
||||||
|
choose 'sidebar_theme_rd'
|
||||||
|
end
|
||||||
|
sleep 1
|
||||||
|
|
||||||
|
create_thumbnail do |path|
|
||||||
|
page.save_screenshot(path, full: true)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
def create_thumbnail
|
||||||
|
file = Tempfile.new([theme.slug, ".png"])
|
||||||
|
yield(file.path)
|
||||||
|
MiniMagick::Tool::Convert.new do |convert|
|
||||||
|
convert << file.path
|
||||||
|
convert.crop '220x220+0+0'
|
||||||
|
convert << target_file
|
||||||
|
end
|
||||||
|
ensure
|
||||||
|
file.close
|
||||||
|
file.unlink
|
||||||
|
end
|
||||||
|
|
||||||
|
def target_file
|
||||||
|
"source/images/theme/#{theme.slug}-#{theme.digest}.png"
|
||||||
|
end
|
||||||
|
end
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
require 'lib/screenshot'
|
||||||
|
|
||||||
|
class ScreenshotGenerator < ::Middleman::Extension
|
||||||
|
def initialize(app, options_hash={}, &block)
|
||||||
|
super
|
||||||
|
app.before_build do |builder|
|
||||||
|
builder.say "==> Begin - Theme thumbnail generator", :green
|
||||||
|
Screenshot.prepare
|
||||||
|
|
||||||
|
themes.each do |theme|
|
||||||
|
Screenshot.new(theme).generate_theme_image(builder)
|
||||||
|
end
|
||||||
|
builder.say "==> End - Theme thumbnail generator", :green
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
::Middleman::Extensions.register(:screenshot_generator, ScreenshotGenerator)
|
||||||
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 280 KiB After Width: | Height: | Size: 280 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |