feat: Add basic page meta description https://codeberg.org/alinnow/searchix/pulls/15
1 file changed, 9 insertions(+), 0 deletions(-)
changed files
M internal/server/global.go → internal/server/global.go
@@ -119,6 +119,11 @@ g.errorHandler(w, r, "Too many results, use pagination", http.StatusBadRequest) } page.SetResults(results.Total) + searchDesc := fmt.Sprintf("Search results for %s", qs) + if source.Importer != config.All { + searchDesc += " in " + source.Name + } + tdata := components.ResultData{ TemplateData: components.TemplateData{ ExtraHeadHTML: g.cfg.Web.ExtraHeadHTML,@@ -127,6 +132,8 @@ Sources: sources, Assets: g.assets, Query: qs, Title: g.getTitle(source, qs), + Description: searchDesc, + BaseURL: g.cfg.Web.BaseURL, SearchNav: components.NewSearchNav(*r.URL).WithPagination(page), }, Query: qs,@@ -156,6 +163,8 @@ ExtraHeadHTML: g.cfg.Web.ExtraHeadHTML, Sources: sources, Source: source, Title: g.getTitle(source, ""), + Description: "Search Nix packages and options", + BaseURL: g.cfg.Web.BaseURL, Assets: g.assets, }, components.ResultData{},