From 2b31c073c8fdee50b541323fc479ca1fcd778dd6 Mon Sep 17 00:00:00 2001 From: chermack <505360893@qq.com> Date: Sun, 16 Aug 2026 14:44:08 +0800 Subject: [PATCH] fix(branding): replace browser favicon Assisted-by: Codex:GPT-5 --- assets/favicon.svg | 44 ++++++++++++----------------------- public/assets/img/favicon.svg | 2 +- routers/web/web.go | 2 +- templates/base/head.tmpl | 4 ++-- templates/status/500.tmpl | 3 ++- 5 files changed, 21 insertions(+), 34 deletions(-) diff --git a/assets/favicon.svg b/assets/favicon.svg index 9df6b83..dc8b853 100644 --- a/assets/favicon.svg +++ b/assets/favicon.svg @@ -1,31 +1,17 @@ - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/public/assets/img/favicon.svg b/public/assets/img/favicon.svg index 4329134..c426dac 100644 --- a/public/assets/img/favicon.svg +++ b/public/assets/img/favicon.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/routers/web/web.go b/routers/web/web.go index 456f58a..ade0aac 100644 --- a/routers/web/web.go +++ b/routers/web/web.go @@ -267,7 +267,7 @@ func Routes() *web.Router { routes.Methods("GET, HEAD", "/repo-avatars/*", avatarStorageHandler(setting.RepoAvatar.Storage, "repo-avatars", storage.RepoAvatars)) routes.Methods("GET, HEAD", "/apple-touch-icon.png", misc.StaticRedirect("/assets/img/apple-touch-icon.png")) routes.Methods("GET, HEAD", "/apple-touch-icon-precomposed.png", misc.StaticRedirect("/assets/img/apple-touch-icon.png")) - routes.Methods("GET, HEAD", "/favicon.ico", misc.StaticRedirect("/assets/img/favicon.png")) + routes.Methods("GET, HEAD", "/favicon.ico", misc.StaticRedirect("/assets/img/favicon.png?v=roncarve-20260816")) var mid []any diff --git a/templates/base/head.tmpl b/templates/base/head.tmpl index 37bf897..d73f74e 100644 --- a/templates/base/head.tmpl +++ b/templates/base/head.tmpl @@ -17,8 +17,8 @@ {{end}} - Internal Server Error - {{AppName}} - + + {{template "base/head_style" .}}