cq

Distributed social media platform
git clone git://git.finwo.net/app/cq
Log | Files | Refs

commit be93da63ee7baa4654da6640b2bbdaf048bf016d
parent 41df82ec75ea3849b76b6d13360d24904ca2e173
Author: finwo <finwo@pm.me>
Date:   Mon, 15 Sep 2025 18:26:03 +0200

Change icon bg to pure black

Diffstat:
Micon.html | 33++++++++++++++++++---------------
Mpackages/app/src/assets/icon.png | 0
2 files changed, 18 insertions(+), 15 deletions(-)

diff --git a/icon.html b/icon.html @@ -12,12 +12,15 @@ let center = []; let radius = 128; + const col_fg = [255,255,255]; + const col_bg = [ 0, 0, 0]; + for(let y=0; y<org.height; y++) { for(let x=0; x<org.width; x++) { const idx = ((y*org.width)+x)*4; - idata.data[idx+0] = 34; - idata.data[idx+1] = 34; - idata.data[idx+2] = 34; + idata.data[idx+0] = col_bg[0]; + idata.data[idx+1] = col_bg[1]; + idata.data[idx+2] = col_bg[2]; idata.data[idx+3] = 255; } } @@ -35,9 +38,9 @@ if (Math.abs(xoff) > radius) continue; if (Math.abs(yoff) > radius) continue; if (Math.abs(xoff)+Math.abs(yoff) > (radius*1.45)) continue; - idata.data[idx+0] = 255; - idata.data[idx+1] = 255; - idata.data[idx+2] = 255; + idata.data[idx+0] = col_fg[0]; + idata.data[idx+1] = col_fg[1]; + idata.data[idx+2] = col_fg[2]; } } ctx.putImageData(idata, 0, 0); @@ -54,9 +57,9 @@ if (Math.abs(xoff) > radius) continue; if (Math.abs(yoff) > radius) continue; if (Math.abs(xoff)+Math.abs(yoff) > (radius*1.45)) continue; - idata.data[idx+0] = 34; - idata.data[idx+1] = 34; - idata.data[idx+2] = 34; + idata.data[idx+0] = col_bg[0]; + idata.data[idx+1] = col_bg[1]; + idata.data[idx+2] = col_bg[2]; } } ctx.putImageData(idata, 0, 0); @@ -66,9 +69,9 @@ for(let x=600; x<org.width; x++) { for(let y=600; y<org.height; y++) { const idx = ((y*org.width)+x)*4; - idata.data[idx+0] = 34; - idata.data[idx+1] = 34; - idata.data[idx+2] = 34; + idata.data[idx+0] = col_bg[0]; + idata.data[idx+1] = col_bg[1]; + idata.data[idx+2] = col_bg[2]; } } ctx.putImageData(idata, 0, 0); @@ -101,9 +104,9 @@ for(let y=512; y<(512+360+1); y++) { if (Math.abs(x-y) > (360-264)/1.41) continue; const idx = ((y*org.width)+x)*4; - idata.data[idx+0] = 255; - idata.data[idx+1] = 255; - idata.data[idx+2] = 255; + idata.data[idx+0] = col_fg[0]; + idata.data[idx+1] = col_fg[1]; + idata.data[idx+2] = col_fg[2]; } } ctx.putImageData(idata, 0, 0); diff --git a/packages/app/src/assets/icon.png b/packages/app/src/assets/icon.png Binary files differ.