fix: add favicon (SVG + PNG + ICO), fix static MIME types (#613)

Squash-merges PR #613. Adds favicon to the app (was missing entirely — blank tab icon). 1371 tests passing, QA harness green. Review by independent agent (see PR comments). Follow-up commit addresses all three reviewer notes: hoisted _STATIC_MIME to module scope, fixed charset=utf-8 being appended to binary MIME types, confirmed correct MIME types on all three favicon formats.

Co-authored-by: tiansiyuan <tiansiyuan@users.noreply.github.com>
This commit is contained in:
nesquena-hermes
2026-04-16 20:11:02 -07:00
committed by GitHub
parent 692ba68e42
commit a2ea15b557
5 changed files with 58 additions and 6 deletions

BIN
static/favicon-32.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB