Fix Burrow owl icon silhouette
Some checks failed
Build Rust / Cargo Test (push) Successful in 4m2s
Build Site / Next.js Build (push) Failing after 4s
Lint Governance / BEP Metadata (push) Successful in 1s

This commit is contained in:
Conrad Kramer 2026-06-07 22:43:32 -07:00
parent 7ded0e2e69
commit c81712b781
81 changed files with 107 additions and 110 deletions

View file

@ -92,17 +92,25 @@ for size in "${sizes[@]}"; do
done
preview_inputs=()
for size in 256 128 80 64 48 40 32 29 20 16; do
pixel_preview_inputs=()
for size in 256 128 80 64 48 40 32 29 24 20 16; do
preview="$output_dir/preview-${size}.png"
if (( size <= 20 )); then
if (( size <= 32 )); then
filter=Point
else
filter=Lanczos
fi
magick "$output_dir/burrow-icon-${size}.png" -filter "$filter" -resize 128x128 "$preview"
preview_inputs+=("$preview")
if (( size <= 32 )); then
pixel_preview="$output_dir/pixel-preview-${size}.png"
magick "$output_dir/burrow-icon-${size}.png" -filter Point -resize 128x128 "$pixel_preview"
pixel_preview_inputs+=("$pixel_preview")
fi
done
magick -background "#202020" -gravity center "${preview_inputs[@]}" +append "$output_dir/preview-strip.png"
magick -background "#202020" -gravity center "${pixel_preview_inputs[@]}" +append "$output_dir/pixel-preview-strip.png"
echo "low-res icon exports written to $output_dir"