feat: add custom forgejo logo

This commit is contained in:
Jet Pham 2026-03-11 11:56:02 -07:00 committed by Jet
parent efe21d9734
commit 5dc8fce5ae
2 changed files with 86 additions and 0 deletions

79
modules/forgejo-logo.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 40 KiB

View file

@ -3,6 +3,7 @@
let let
customDir = "/var/lib/forgejo/custom"; customDir = "/var/lib/forgejo/custom";
themeCSS = ./forgejo-theme-gh-hc.css; themeCSS = ./forgejo-theme-gh-hc.css;
logoSVG = ./forgejo-logo.svg;
in in
{ {
services.forgejo = { services.forgejo = {
@ -45,7 +46,10 @@ in
}; };
other = { other = {
SHOW_FOOTER_BRANDING = false;
SHOW_FOOTER_VERSION = false; SHOW_FOOTER_VERSION = false;
SHOW_FOOTER_TEMPLATE_LOAD_TIME = false;
ENABLE_SWAGGER = false;
}; };
openid = { openid = {
@ -65,5 +69,8 @@ in
"d ${customDir}/public/assets 0755 forgejo forgejo -" "d ${customDir}/public/assets 0755 forgejo forgejo -"
"d ${customDir}/public/assets/css 0755 forgejo forgejo -" "d ${customDir}/public/assets/css 0755 forgejo forgejo -"
"C+ ${customDir}/public/assets/css/theme-gh-hc.css 0644 forgejo forgejo - ${themeCSS}" "C+ ${customDir}/public/assets/css/theme-gh-hc.css 0644 forgejo forgejo - ${themeCSS}"
"d ${customDir}/public/assets/img 0755 forgejo forgejo -"
"C+ ${customDir}/public/assets/img/logo.svg 0644 forgejo forgejo - ${logoSVG}"
"C+ ${customDir}/public/assets/img/favicon.svg 0644 forgejo forgejo - ${logoSVG}"
]; ];
} }