fix(library): visibility hover + workspace filter + tab Repository pour Gitea
- CSS hover-only: visibility:hidden/visible au lieu de opacity (infaillible) - Workspace tab: filtré par workspace_id quand un workspace est actif - Tab Private remplacé par Repository (visible seulement si Gitea workspace actif) - Nouvel endpoint /api/library/repository pour le contenu Gitea - dashboard.py passe is_gitea_workspace, owner, repo au template
This commit is contained in:
@@ -221,6 +221,10 @@ async def library_page(request: Request, owner: str = Query(default=""), repo: s
|
||||
|
||||
template = env.get_template("library.html")
|
||||
sidebar["active_workspace_id"] = sidebar.get("nav_workspace_id", 0)
|
||||
# Gitea workspace context for Repository tab
|
||||
sidebar["is_gitea_workspace"] = bool(owner and repo)
|
||||
sidebar["gitea_workspace_owner"] = owner
|
||||
sidebar["gitea_workspace_repo"] = repo
|
||||
return template.render(**sidebar)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user