footer, title

This commit is contained in:
whilb 2025-09-01 18:20:32 -07:00
parent 4762e4d531
commit b93349aa4d
3 changed files with 33 additions and 1 deletions

View file

@ -109,6 +109,10 @@ async function ensureMounted(id){
card.innerHTML = '';
card.append(el('h2',{}, calc.name || meta.name));
if(calc.about) card.append(el('div',{class:'muted'}, calc.about));
// Update page title with calculator name
document.title = `${calc.name || meta.name} - calculator.127local.net`;
calc.render(card);
enhanceSelects(card);
}catch(e){
@ -142,6 +146,10 @@ async function show(id, params){
const card = await ensureMounted(id);
viewEl.append(card);
attachUrlSync(card, id);
} else {
// Update title for already cached calculators
const meta = metaById(id);
document.title = `${meta.name} - calculator.127local.net`;
}
paramsToForm(viewCache.get(id), params);
}