diff --git a/appview/pages/pages.go b/appview/pages/pages.go index c732bdb8..8660037c 100644 --- a/appview/pages/pages.go +++ b/appview/pages/pages.go @@ -181,10 +181,12 @@ func (r RepoInfo) FullName() string { type RepoIndexParams struct { LoggedInUser *auth.User RepoInfo RepoInfo + Active string types.RepoIndexResponse } func (p *Pages) RepoIndexPage(w io.Writer, params RepoIndexParams) error { + params.Active = "index" return p.executeRepo("repo/index", w, params) } diff --git a/appview/pages/templates/layouts/repobase.html b/appview/pages/templates/layouts/repobase.html index b0b076b5..86dd59bc 100644 --- a/appview/pages/templates/layouts/repobase.html +++ b/appview/pages/templates/layouts/repobase.html @@ -1,31 +1,103 @@ -{{define "title"}} {{ .RepoInfo.FullName }} {{ end}} +{{ define "title" }}{{ .RepoInfo.FullName }}{{ end }} {{ define "content" }} -
-

{{ .RepoInfo.FullName }}

- {{ if .RepoInfo.Description }} -

{{ .RepoInfo.Description }}

- {{ else }} - this repo has no description - {{ end }} -
+
+

{{ .RepoInfo.FullName }}

+ {{ if .RepoInfo.Description }} +

{{ .RepoInfo.Description }}

+ {{ else }} + this repo has no description + {{ end }} +
+ {{ end }} {{ define "layouts/repobase" }} - {{ template "layouts/base" . }} + {{ template "layouts/base" . }} {{ end }} diff --git a/appview/pages/templates/layouts/topbar.html b/appview/pages/templates/layouts/topbar.html index c38006bc..6c331786 100644 --- a/appview/pages/templates/layouts/topbar.html +++ b/appview/pages/templates/layouts/topbar.html @@ -1,42 +1,42 @@ {{ define "layouts/topbar" }} {{ with .LoggedInUser }} -