optimize all images in public/img (#6427)
Fixes: https://github.com/go-gitea/gitea/pull/6357
							
								
								
									
										9
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						@@ -427,15 +427,16 @@ generate-images:
 | 
			
		||||
	inkscape -f $(PWD)/assets/logo.svg -w 32 -h 32 -jC -i layer2 -e $(TMPDIR)/images/32-2.png
 | 
			
		||||
	composite -compose atop $(TMPDIR)/images/32-2.png $(TMPDIR)/images/32-1.png $(TMPDIR)/images/32-raw.png
 | 
			
		||||
	inkscape -f $(PWD)/assets/logo.svg -w 16 -h 16 -jC -i layer1 -e $(TMPDIR)/images/16-raw.png
 | 
			
		||||
	zopflipng $(TMPDIR)/images/128-raw.png $(TMPDIR)/images/128.png
 | 
			
		||||
	zopflipng $(TMPDIR)/images/64-raw.png $(TMPDIR)/images/64.png
 | 
			
		||||
	zopflipng $(TMPDIR)/images/32-raw.png $(TMPDIR)/images/32.png
 | 
			
		||||
	zopflipng $(TMPDIR)/images/16-raw.png $(TMPDIR)/images/16.png
 | 
			
		||||
	zopflipng -m -y $(TMPDIR)/images/128-raw.png $(TMPDIR)/images/128.png
 | 
			
		||||
	zopflipng -m -y $(TMPDIR)/images/64-raw.png $(TMPDIR)/images/64.png
 | 
			
		||||
	zopflipng -m -y $(TMPDIR)/images/32-raw.png $(TMPDIR)/images/32.png
 | 
			
		||||
	zopflipng -m -y $(TMPDIR)/images/16-raw.png $(TMPDIR)/images/16.png
 | 
			
		||||
	rm -f $(TMPDIR)/images/*-*.png
 | 
			
		||||
	convert $(TMPDIR)/images/16.png $(TMPDIR)/images/32.png \
 | 
			
		||||
					$(TMPDIR)/images/64.png $(TMPDIR)/images/128.png \
 | 
			
		||||
					$(PWD)/public/img/favicon.ico
 | 
			
		||||
	rm -rf $(TMPDIR)/images
 | 
			
		||||
	$(foreach file, $(shell find public/img -type f -name '*.png'),zopflipng -m -y $(file) $(file);)
 | 
			
		||||
 | 
			
		||||
.PHONY: pr
 | 
			
		||||
pr:
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB  | 
| 
		 Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.0 KiB  | 
| 
		 Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 1.2 KiB  | 
| 
		 Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 4.0 KiB  | 
| 
		 Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 2.6 KiB  | 
| 
		 Before Width: | Height: | Size: 8.9 KiB After Width: | Height: | Size: 6.1 KiB  | 
| 
		 Before Width: | Height: | Size: 88 KiB After Width: | Height: | Size: 88 KiB  | 
| 
		 Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 5.4 KiB  | 
| 
		 Before Width: | Height: | Size: 8.5 KiB After Width: | Height: | Size: 5.7 KiB  | 
| 
		 Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 17 KiB  | 
| 
		 Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 33 KiB  | 
| 
		 Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 3.3 KiB  | 
| 
		 Before Width: | Height: | Size: 230 B After Width: | Height: | Size: 172 B  | 
| 
		 Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.4 KiB  |