Desenează iconița de pe ecranul de start în alb, ca tigla să nu fie goală
Semnul era desenat în rgb(10,10,10) peste fundal negru: contrast 1,06:1, adică
un pătrat gol pe ecranul de start. Acum e alb pe negru, pe două treimi din
lățime, centrat — 21:1 măsurat pe pixelii fișierului.
Cauza n-a fost o setare greșită, ci lipsa unui generator: fișierul fusese făcut
de mână, deci currentColor a rămas să se rezolve singur pe culoarea moștenită.
tools/image-optimizer/app-icon.mjs face acum tigla (npm run app-icon), iar
logo.mjs ține recolorarea în comun cu cardurile de partajare și aruncă dacă
logo-ul nu mai poartă currentColor — altfel recolorarea ar deveni tăcut o
operație goală și bugul s-ar întoarce.
Testul verifica doar că fișierul există și e PNG opac 180x180. Acum îi citește pixelii și cere cel puțin 4,5:1: pe fișierul vechi pică, pe cel nou trece.
?v= urcat la 2, altfel copia veche stă în cache până la patru ore.
Closes #70 (closed)