1#!/bin/bash
2
3set -e
4
5for element in ./styles/examples/*.md; do
6 echo "Generating screenshot for element ${element}"
7 basename="`basename -s .md ${element}`"
8 stylename="${basename}.style"
9 filename="${basename}.png"
10
11 # take screenshot
12 ./termshot -o ./styles/examples/ -f "$filename" glow -s ./styles/examples/${stylename} ${element}
13
14 # add border
15 convert -bordercolor black -border 16x16 "./styles/examples/$filename" "./styles/examples/$filename"
16
17 # optimize filesize
18 pngcrush -ow "./styles/examples/$filename"
19done