diff --git a/internal/handlers/web.go b/internal/handlers/web.go index 638885b..81ce918 100644 --- a/internal/handlers/web.go +++ b/internal/handlers/web.go @@ -7,6 +7,7 @@ import ( "strings" qfassets "git.mchus.pro/mchus/quoteforge" + "git.mchus.pro/mchus/quoteforge/internal/appmeta" "git.mchus.pro/mchus/quoteforge/internal/localdb" "git.mchus.pro/mchus/quoteforge/internal/models" "github.com/gin-gonic/gin" @@ -112,6 +113,7 @@ func NewWebHandler(_ string, localDB *localdb.LocalDB) (*WebHandler, error) { } func (h *WebHandler) render(c *gin.Context, name string, data gin.H) { + data["AppVersion"] = appmeta.Version() c.Header("Content-Type", "text/html; charset=utf-8") tmpl, ok := h.templates[name] if !ok { diff --git a/web/templates/base.html b/web/templates/base.html index 1deccc7..e206ef8 100644 --- a/web/templates/base.html +++ b/web/templates/base.html @@ -44,6 +44,10 @@ {{template "content" .}} + +