Dorian dc140ac457 chore: complete Phase 3 UI cleanup — verify all views use real data
- UI-CLEAN-04: Web5.vue verified clean (DID, wallet, DWN, credentials all from RPC)
- UI-CLEAN-05: Settings.vue no section duplication with other pages
- UI-CLEAN-06: Marketplace — fix photoprims.svg → photoprism.svg typo, all 33 icons verified
- UI-CLEAN-07: Cloud.vue file management from real FileBrowser API
- UI-CLEAN-08: Federation.vue all data from federation RPC endpoints
- UI-CLEAN-09: Chat.vue proper AIUI availability check with fallback
- UI-CLEAN-10: Apps.vue shows real containers from store + intentional web bookmarks

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-13 23:40:29 +00:00
..
2026-01-28 00:47:00 +00:00
2026-01-24 22:59:20 +00:00
2026-01-24 22:59:20 +00:00
2026-01-24 22:59:20 +00:00
2026-03-12 12:56:59 +00:00
2026-03-12 12:56:59 +00:00
2026-01-28 00:47:00 +00:00
2026-01-24 22:59:20 +00:00
2026-01-24 22:59:20 +00: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.