Favicon · Brand Refresh — 2026-05-18
Design
Minimalist Sigma mark for Insiders Trades Sigma.
- Glyph: uppercase Greek Sigma
Σ - Foreground: warm gold
#c9a44a - Background: deep navy
#112A46, rounded-square - No text, no shadow, no gradient, sharp vector-like edges
- Optimized for tiny display sizes (16px target)
Generation pipeline
- Master: generated via OpenAI
gpt-image-1,size=1024x1024,quality=medium. Approx cost: ~$0.04 USD. Script:_gen-favicon.mjs(excluded from git via leading underscore convention). - Downscale:
sharp(lanczos3 kernel) → PNG at 16, 32, 48, 64, 128, 192, 256, 512. - ICO:
magickmulti-resolution (16 + 32 + 48) →public/favicon.ico. - Brand-named replacements:
public/icon-192.png(PWA)public/icon-512.png(PWA)public/apple-touch-icon.png(180x180)
Files placed
public/favicon.ico (16+32+48 multi-res)
public/favicon-16x16.png
public/favicon-32x32.png
public/favicon-48x48.png
public/favicon-64x64.png
public/favicon-128x128.png
public/favicon-192x192.png
public/favicon-256x256.png
public/favicon-512x512.png
public/icon-192.png (replaced)
public/icon-512.png (replaced)
public/apple-touch-icon.png (replaced)
public/site.webmanifest (updated: brand colors, EN, Sigma branding)
Layout metadata
src/app/layout.tsx updated:
- Added
favicon-16x16.png+favicon-32x32.pngtoicons.icon - Added Safari pinned-tab
mask-iconwith gold color#c9a44a - Existing
apple-touch-icon+ manifest links preserved
Google declaration
Google discovers favicons automatically from <link rel="icon"> once deployed.
No manual Search Console step required. Recommended verification post-deploy:
curl -sI https://insiders-trades.com/favicon.ico | grep -iE "status|content-type"
curl -sI https://insiders-trades.com/icon-512.png | grep -iE "status|content-type"
Google Search favicon refresh cadence: 1-3 weeks after next crawl.
Manifest changes
site.webmanifest:
- Name + short_name rebranded to "Insiders Trades Sigma" / "InsiderTrades Σ"
background_colorswitched cream#FDFBF7→ navy#112A46(matches dark brand surface on splash)langswitchedfr→en(primary locale)- Added
purpose: "maskable"512 variant for Android adaptive icons
Verification (post-deploy)
for f in favicon.ico favicon-32x32.png icon-192.png icon-512.png apple-touch-icon.png site.webmanifest; do
printf "%-25s " "$f"
curl -sI "https://insiders-trades.com/$f" | head -1
done
Sample preview: /tmp/favicon-preview.png (256x256 downscale of master).