secubox-deb/packages/secubox-smtp-relay/menu.d
CyberMind-FR c0b5dec4b6 fix(navbar): emoji icons via menu-data fallback + replace remaining FA names
Top page bar showed 📦 for any module whose path wasn't in the hardcoded
PAGE_ICONS table. Refactor getPageIcon() to fall back to live menu data via
window._menuDataCache (pre-seeded from localStorage at boot, updated when
the menu API lands). Also re-paints the icon once fresh menu data arrives.

Source-side menu.d entries that still used Font Awesome class names are
swapped to emoji so the icon round-trips through the API instead of
rendering as text:

  - secubox-authelia: "fa-key" -> "🔑"
  - secubox-hexo:     "edit"   -> "📝"
  - secubox-smtp-relay: "envelope" -> "✉️"
  - secubox-metoblizer (Overview entry): "scroll" -> "📜"
2026-05-24 11:25:05 +02:00
..
915-smtp-relay.json fix(navbar): emoji icons via menu-data fallback + replace remaining FA names 2026-05-24 11:25:05 +02:00