Add page titles

This commit is contained in:
Cadence Ember 2025-04-04 20:39:40 +13:00
parent 6fb5a943db
commit 70ce8ab72b
10 changed files with 43 additions and 13 deletions

View file

@ -8,10 +8,17 @@ mixin navi(key, value, icon, text)
doctype html
html
- let searchText = !filter_field ? null : filter_field === "item_id" ? items[0].item_title : filter
head
meta(charset="utf-8")
<meta name="viewport" content="width=device-width, initial-scale=1" />
title BC Explorer
- let title = "BC Explorer"
block title
if searchText
- title = `${searchText} | ${title}`
title#title= title
link(rel="icon" href="/favicon.png")
link(rel="stylesheet" type="text/css" href="/static/stacks.min.css")
script(src="/static/htmx.js")
script(src="/static/wordcloud.js")
@ -98,11 +105,7 @@ html
if filter && filter_field
.s-sidebarwidget.s-sidebarwidget__blue.d-flex.ai-center.gx16.jc-space-between.p8.pl16
!= icons.get("search")
.fl-grow1= `Searching for `
if filter_field === "item_id"
strong= items[0].item_title
else
strong= filter
.fl-grow1 Searching for #[strong= searchText]
a.s-btn.s-notice--btn(href=and({filter: null, filter_field: null, filter_fuzzy: null})) Clear
else
form.d-flex.ai-stretch.gx8.jc-space-between.baw0(hx-indicator="#search-submit")