Add low-res icon QA exports
|
|
@ -46,3 +46,18 @@ for f in Apple/UI/Assets.xcassets/AppIcon.appiconset/*.png; do
|
|||
magick design/brand/burrow-owl-icon-master.png -colorspace sRGB -resize "${size}x${size}!" -strip "PNG24:$f"
|
||||
done
|
||||
```
|
||||
|
||||
Run low-resolution export QA with:
|
||||
|
||||
```bash
|
||||
Scripts/check-brand-icon-lowres.sh
|
||||
```
|
||||
|
||||
The script writes `design/brand/low-res/`, including:
|
||||
|
||||
- `burrow-icon-{16,20,24,29,32,40,48,64,80,128,256}.png`
|
||||
- `preview-strip.png`, a 256-to-16px visual strip scaled up for inspection
|
||||
- `report.csv`, with color-count and grayscale-contrast checks
|
||||
|
||||
Sizes that overlap `Apple/UI/Assets.xcassets/AppIcon.appiconset/` should remain
|
||||
pixel-identical to the generated app catalog assets.
|
||||
|
|
|
|||
BIN
design/brand/low-res/burrow-icon-1024.png
Normal file
|
After Width: | Height: | Size: 483 KiB |
BIN
design/brand/low-res/burrow-icon-128.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
design/brand/low-res/burrow-icon-16.png
Normal file
|
After Width: | Height: | Size: 573 B |
BIN
design/brand/low-res/burrow-icon-20.png
Normal file
|
After Width: | Height: | Size: 791 B |
BIN
design/brand/low-res/burrow-icon-24.png
Normal file
|
After Width: | Height: | Size: 989 B |
BIN
design/brand/low-res/burrow-icon-256.png
Normal file
|
After Width: | Height: | Size: 31 KiB |
BIN
design/brand/low-res/burrow-icon-29.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
design/brand/low-res/burrow-icon-32.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
design/brand/low-res/burrow-icon-40.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
design/brand/low-res/burrow-icon-48.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
design/brand/low-res/burrow-icon-64.png
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
design/brand/low-res/burrow-icon-80.png
Normal file
|
After Width: | Height: | Size: 5.9 KiB |
BIN
design/brand/low-res/preview-128.png
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
design/brand/low-res/preview-16.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
design/brand/low-res/preview-20.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
design/brand/low-res/preview-256.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
design/brand/low-res/preview-29.png
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
design/brand/low-res/preview-32.png
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
design/brand/low-res/preview-40.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
design/brand/low-res/preview-48.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
design/brand/low-res/preview-64.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
design/brand/low-res/preview-80.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
design/brand/low-res/preview-strip.png
Normal file
|
After Width: | Height: | Size: 122 KiB |
12
design/brand/low-res/report.csv
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
size,colors,gray_stddev,status
|
||||
16,169,0.104705,ok
|
||||
20,229,0.0961543,ok
|
||||
24,300,0.0875631,ok
|
||||
29,396,0.0974807,ok
|
||||
32,446,0.0871776,ok
|
||||
40,627,0.122803,ok
|
||||
48,792,0.126094,ok
|
||||
64,1198,0.142225,ok
|
||||
80,1509,0.155485,ok
|
||||
128,2577,0.171217,ok
|
||||
256,4464,0.185023,ok
|
||||
|