Add browser favicon to hero_os_ui and hero_foundry_ui #39

Closed
opened 2026-03-18 20:11:45 +00:00 by mik-tf · 1 comment
Owner

Problem

hero_os_ui (the main login/dashboard page) and hero_foundry_ui show a generic browser icon in the tab. Other UIs (auth, books, inspector, indexer, osis) already have inline SVG favicons.

Expected

All Hero OS UIs should show a recognizable Hero OS favicon in the browser tab. This is especially important for hero_os_ui since it's the first page users see.

Fix

Add an inline SVG <link rel="icon"> tag to the HTML templates of:

  • hero_os_ui (login + dashboard pages)
  • hero_foundry_ui

Can reuse the existing shield icon pattern from hero_auth_ui, or create a unified Hero OS icon for all UIs.

Quick win

Estimated ~15 min — just add one <link> tag per template.

## Problem hero_os_ui (the main login/dashboard page) and hero_foundry_ui show a generic browser icon in the tab. Other UIs (auth, books, inspector, indexer, osis) already have inline SVG favicons. ## Expected All Hero OS UIs should show a recognizable Hero OS favicon in the browser tab. This is especially important for hero_os_ui since it's the first page users see. ## Fix Add an inline SVG `<link rel="icon">` tag to the HTML templates of: - `hero_os_ui` (login + dashboard pages) - `hero_foundry_ui` Can reuse the existing shield icon pattern from hero_auth_ui, or create a unified Hero OS icon for all UIs. ## Quick win Estimated ~15 min — just add one `<link>` tag per template.
Author
Owner

Fixed and verified on herodev (2026-03-18)

Changes:

  • hero_os_ui: Added blue circle "H" favicon to Dioxus WASM index.html
  • hero_foundry_ui: Added blue circle <> code-brackets favicon to all standalone templates (dashboard, admin, organization, base, bootstrap) — 9 files total

Verification:
Both favicons confirmed live on herodev via curl and browser.

  • hero_os_ui favicon visually confirmed at herodev.gent04.grid.tf/hero_os_ui/
  • hero_foundry_ui favicon confirmed via curl on unix socket

Commits (all on development):

  • hero_os 3595a7d — feat: add inline SVG favicon to Hero OS login page
  • hero_foundry_ui 1d70c0f — feat: add inline SVG favicon to all Foundry UI pages

Deployed to herodev.

**Fixed and verified on herodev (2026-03-18)** **Changes:** - `hero_os_ui`: Added blue circle "H" favicon to Dioxus WASM index.html - `hero_foundry_ui`: Added blue circle `<>` code-brackets favicon to all standalone templates (dashboard, admin, organization, base, bootstrap) — 9 files total **Verification:** Both favicons confirmed live on herodev via curl and browser. - hero_os_ui favicon visually confirmed at herodev.gent04.grid.tf/hero_os_ui/ - hero_foundry_ui favicon confirmed via curl on unix socket **Commits (all on `development`):** - hero_os `3595a7d` — feat: add inline SVG favicon to Hero OS login page - hero_foundry_ui `1d70c0f` — feat: add inline SVG favicon to all Foundry UI pages Deployed to herodev.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/home#39
No description provided.