all repos — searchix @ c3fa5a442ee81a4c2252736c4d4ef461c6b3af93

Search engine for NixOS, nix-darwin, home-manager and NUR users

feat: Add basic page meta description https://codeberg.org/alinnow/searchix/pulls/15

Kaya
commit

c3fa5a442ee81a4c2252736c4d4ef461c6b3af93

parent

078020ea68fd850a3d1dcfcdfbcb2ba61312161b

1 file changed, 9 insertions(+), 0 deletions(-)

changed files
M internal/server/global.gointernal/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{},