diff --git a/static/app.js b/static/app.js index 99789d2..5035c9f 100644 --- a/static/app.js +++ b/static/app.js @@ -206,10 +206,16 @@ function renderSlab(g, opts = {}) { ? `realistically ${g.grade_low}–${g.grade_high}` : ''; const title = opts.title || g.card_note || 'Card'; const bits = [range, `${g.confidence || ''} confidence`].filter(Boolean).join(' · '); + // The kicker sits where a real slab label carries its grader's logo. It + // says ESTIMATE first and always — the label is styled to look like the + // real thing, so it has to say plainly that it isn't one. + const kicker = ['Grade estimate', g.card_type ? (TYPE_LABEL[g.card_type] || 'Card') : ''] + .filter(Boolean).join(' · '); + return `