[loggi-3pe] Add favicon and SVG logo to navbar branding #110
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bead ID:
loggi-3peType: task
Priority: P3
Status: closed
Close reason: Added SVG favicon (492B) with ICO fallback, inline SVG logo in navbar and auth pages, /favicon.ico route. All gradient placeholder divs replaced. 165 tests pass.
Why
Browsers request /favicon.ico by default and currently get a 404. The navbar uses a plain gradient
<div>as a placeholder logo — there's no actual brand mark. This makes the app look unfinished in browser tabs, bookmarks, and the navbar.What
<link rel="icon">tags tobase.html(SVG primary, ICO fallback for older browsers).from-teal-400 to-cyan-400).<div class="h-8 w-8 rounded-lg bg-gradient-to-br from-teal-400 to-cyan-400">inbase.htmlwith an<img>or inline<svg>of the new logo.Acceptance criteria
/favicon.icoWhere
app/templates/base.html— add<link rel="icon">tags, replace navbar placeholderapp/static/icons/favicon.svg— new SVG faviconapp/static/icons/favicon.ico— ICO fallback (can be generated from SVG)app/static/icons/logo.svg— navbar logo mark (may be same as favicon SVG)Constraints
night) and light (loggi-light) themes