Files
archy/neode-ui/public/assets/img/app-icons
archipelagoandClaude Fable 5 b5e33784e6
Demo images / Build & push demo images (push) Successful in 3m42s
fix(ui): kiosk map animates again + paints on resize; gloss scoped; icons get intrinsic size
- NetworkMap3D: kiosks keep static PLACEMENT (the rAF-fragile intro was
  the blank-screen cause) but re-attach the half-rate ticker — the calm
  orbit is back; and measure() now renders explicitly when no ticker runs,
  so resizes repaint instead of leaving a stale/blank/mis-scaled
  projection (also fixes reduced-motion users on any screen).
- Gloss v3 scoped to .logo-gloss opt-in (screensaver, intro, login,
  splash tap-logo) — it had leaked onto every logo-gradient-border user,
  including the dashboard header, via AnimatedLogo's default border.
- normalize-app-icon.py output now carries intrinsic 512x512 dimensions:
  a viewBox-only SVG collapses to nothing in auto-sized tiles (the
  'transparent icon in My Apps' report); both app icons regenerated.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-14 05:11:54 -04:00
..

App Icons Canonical Source

This is the single source of truth for all app icons.

  • Path: neode-ui/public/assets/img/app-icons/
  • Naming: {app-id}.{ext} (e.g. fedimint.png, mempool.webp, lnd.svg)
  • Formats: PNG, WebP, or SVG (prefer WebP for size, SVG for scalability)

All references in the codebase use /assets/img/app-icons/{filename}. Build outputs (web/dist, image-recipe) copy from here.

To add an icon: place the file here with the app-id as the filename. Run npm run build to update deployed assets.