From 3d0378160ddff8d403c416e158170ca82c316a69 Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Fri, 15 Aug 2025 14:49:37 +0100 Subject: [PATCH] appview/pages: add favicon based on lowercase IBM Plex Mono `t`, italic variant. thanks to @t1c.dev! Signed-off-by: oppiliappan --- appview/pages/pages.go | 4 ++++ appview/pages/templates/favicon.html | 26 +++++++++++++++++++++ appview/pages/templates/layouts/topbar.html | 2 +- appview/state/router.go | 3 +++ appview/state/state.go | 13 +++++++++++ 5 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 appview/pages/templates/favicon.html diff --git a/appview/pages/pages.go b/appview/pages/pages.go index d5bb68bb..6697ffa3 100644 --- a/appview/pages/pages.go +++ b/appview/pages/pages.go @@ -260,6 +260,10 @@ func (p *Pages) executeRepo(name string, w io.Writer, params any) error { return p.executeOrReload(name, w, "layouts/repobase", params) } +func (p *Pages) Favicon(w io.Writer) error { + return p.executePlain("favicon", w, nil) +} + type LoginParams struct { ReturnUrl string } diff --git a/appview/pages/templates/favicon.html b/appview/pages/templates/favicon.html new file mode 100644 index 00000000..a042c3fe --- /dev/null +++ b/appview/pages/templates/favicon.html @@ -0,0 +1,26 @@ +{{ define "favicon" }} + + + + + + + + +{{ end }} diff --git a/appview/pages/templates/layouts/topbar.html b/appview/pages/templates/layouts/topbar.html index 43590160..adfc8ddb 100644 --- a/appview/pages/templates/layouts/topbar.html +++ b/appview/pages/templates/layouts/topbar.html @@ -2,7 +2,7 @@