gitea: floating glass pill header, black background, custom navbar

- Floating glass pill navbar matching homepage/jellyfin header style
- Full black page background
- Custom head_navbar template: logo links to bocken.org, home button
  for logged-in users, icons on all nav items, remove Help/Explore
- Icon-only nav on mobile, hide dropdown triangles, round avatar
- Deploy script to rsync theme + template to server
This commit is contained in:
2026-03-03 18:54:57 +01:00
parent 28d840636c
commit 2df6595520
3 changed files with 925 additions and 0 deletions

7
deploy-gitea.sh Executable file
View File

@@ -0,0 +1,7 @@
#!/bin/sh
CSS_DEST=/var/lib/gitea/custom/public/assets/css/theme-homepage.css
TMPL_DEST=/var/lib/gitea/custom/templates/base/head_navbar.tmpl
rsync -av static/other/gitea.css "root@bocken.org:$CSS_DEST"
rsync -av static/other/gitea_head_navbar.tmpl "root@bocken.org:$TMPL_DEST"
ssh root@bocken.org "chown gitea:gitea '$CSS_DEST' '$TMPL_DEST'"