Skip to content

Commit 395ed79

Browse files
committed
Update screenshots using phantomjs, update readme
1 parent 8c0952d commit 395ed79

25 files changed

+273
-5
lines changed

Makefile

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,26 @@ screenshots: build
2626
rm ./screenshots/montage.png || true
2727
montage -tile 4x -label '%t' -geometry 120x120\>+20+5 ./screenshots/*.png ./screenshots/montage.png
2828

29+
phantomjs:
30+
rm -f ./screenshots/*.png
31+
for name in `find ./output -mindepth 1 -maxdepth 1 -type d | sed -e 's/.\/output\///'` ; do \
32+
phantomjs ./screenshots/screenshot.js --url=file://$(CURDIR)/output/$$name/index.html --out=./screenshots/$$name.png ; \
33+
convert ./screenshots/$$name.png -resize "800x" -crop 800x600+0+0 +repage ./screenshots/$$name-cropped.png ; \
34+
rm ./screenshots/$$name.png ; \
35+
mv ./screenshots/$$name-cropped.png ./screenshots/$$name.png ; \
36+
done
37+
rm ./screenshots/montage.png || true
38+
montage -tile 4x -label '%t' -geometry 120x120\>+20+5 ./screenshots/*.png ./screenshots/montage.png
39+
2940
montage:
3041
rm ./screenshots/montage.png || true
3142
montage -tile 4x -label '%t' -geometry 120x120\>+20+5 ./screenshots/*.png ./screenshots/montage.png
3243

3344
# Download google fonts for cutycapt
3445
get-fonts:
35-
node font-download.js
46+
node screenshots/font-download.js
3647

37-
.PHONY: build screenshots get-fonts
48+
.PHONY: build screenshots get-fonts montage
3849

3950
lint:
4051
fixjsstyle $(GJSLINT) -r .

layouts/github/assets/css/github-markdown.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
src: url(data:font/woff;charset=utf-8;base64,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) format('woff');
44
}
55

6+
body {
7+
background-color: white;
8+
}
9+
610
.markdown-body {
711
-ms-text-size-adjust: 100%;
812
-webkit-text-size-adjust: 100%;

layouts/mixu-book/assets/style.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ a, ins {
3636

3737
body {
3838
font-family: Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
39+
background-color: white;
3940
}
4041

4142
a {

layouts/witex/assets/css/style.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ https://github.com/AndrewBelt/WiTeX
4848
/* Page Layout */
4949

5050
body {
51-
background: none;
52-
font-size: 13pt;
51+
background-color: white;
52+
font-size: 13pt;
5353
}
5454

5555
body {

readme.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,11 @@ I'd like to thank the following people for either contributing to markdown-style
289289

290290
## Screenshots of the layouts
291291

292-
Note: these screenshots are generate via cutycapt, so they look worse than they do in a real browser.
292+
Note: these screenshots are generated via phantomjs, so they look worse than they do in a real browser because the font rendering is just bad and lacks webfont support. For example, WiTeX actually uses the Latin Modern Roman font from TeX but the screenshots show the fallback font.
293+
294+
### github
295+
296+
![github](https://github.com/mixu/markdown-styles/raw/master/screenshots/github.png)
293297

294298
### github
295299

@@ -372,3 +376,9 @@ You also need to install the web fonts locally so that cutycapt will find them,
372376
Finally, run:
373377

374378
make screenshots
379+
380+
If you have phantomjs installed, run:
381+
382+
make phantomjs
383+
384+
which will use a phantomjs script to capture the screenshots.

screenshots/bootstrap3.png

13.9 KB
Loading
File renamed without changes.

screenshots/github.png

14.7 KB
Loading

screenshots/jasonm23-dark.png

11.2 KB
Loading

screenshots/jasonm23-foghorn.png

16 KB
Loading

0 commit comments

Comments
 (0)