summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Parri <simonparri@ganzeria.com>2025-03-14 21:37:10 -0500
committerSimon Parri <simonparri@ganzeria.com>2025-03-14 21:37:10 -0500
commit1ea07cf5e92e9943189662ea5eb92eb0634daf25 (patch)
treee7becb236b8a09145f616e5b295b869f71b4fc02
parent623e9f5b1a2988cb49a7486af911eda6323ec4e9 (diff)
downloadonpoint-1ea07cf5e92e9943189662ea5eb92eb0634daf25.tar.gz
onpoint-1ea07cf5e92e9943189662ea5eb92eb0634daf25.zip
Insert lightbulb as a marker for where the user buzzed in
-rw-r--r--card.html13
1 files changed, 8 insertions, 5 deletions
diff --git a/card.html b/card.html
index 0c55b94..53e1574 100644
--- a/card.html
+++ b/card.html
@@ -30,7 +30,8 @@ async function ask({question, answer}, speed=250) {
a = f.answer,
b = f.buzz,
words = question.split(" "),
- answered = false
+ answered = false,
+ proced_answer = false
f.classList.remove("answered")
f.classList.add("answering")
@@ -39,11 +40,13 @@ async function ask({question, answer}, speed=250) {
q.value = words[0]
for (let word of words.slice(1)) {
- if (answered) {
- q.value = question
- break
+ if (answered && !proced_answer) {
+ q.value += " 💡"
+ proced_answer = true
}
- await sleep(speed)
+
+ if (!answered)
+ await sleep(speed)
q.value += " " + word
}
await sleep(speed)