aboutsummaryrefslogtreecommitdiff
path: root/src/Assets/art/mkthumb.sh
blob: 21f3d59433bf288568f6c08afe943a9e32fec0da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/env bash
# Creates a 300x300 webp thumbnail for the portfolio

if [ -z "$1" ]; then
    echo "Usage: ./mkthumb.sh <filename>"
    exit 1
fi

INPUT="$1"
BASENAME="${INPUT%.*}"
OUTPUT="thumbs/${BASENAME}.webp"

mkdir -p thumbs

magick "$INPUT" -resize 300x300^ -gravity center -extent 300x300 -quality 85 "$OUTPUT"

echo "Created: $OUTPUT"