diff --git a/booth/static/embed.js b/booth/static/embed.js index 15d2f36..2d24f96 100644 --- a/booth/static/embed.js +++ b/booth/static/embed.js @@ -100,6 +100,10 @@ ".bk-ask-was{margin:.15rem 0 .55rem;font-size:.86rem;opacity:.8}", ".bk-ask-was b{opacity:1}", ".bk-ask-err{color:var(--bk-err);font-size:.86rem}", + /* [hidden] restated at class specificity: a host rule as plain as + `p{display:block}` outranks the UA's own [hidden] and would show it. */ + ".bk-ask-status{margin:.6rem 0 0;font-size:.86rem;color:var(--bk-err)}", + ".bk-ask-status[hidden]{display:none}", "@media print{.bk-ask{break-inside:avoid}}" ].join(""); @@ -368,6 +372,133 @@ if (e.key === "booth.theme" || e.key === null) bkTheme(); }); + /* ONE SUBMIT SAVES EVERY ASK ON THE PAGE (2026-09-27; U3 contract, + "Submitting several asks at once"). One pick is one