From 2e3e6d8cbf5b32be8410437af9379b7f336f7884 Mon Sep 17 00:00:00 2001 From: cyfraeviolae Date: Sat, 26 Feb 2022 01:00:00 -0500 Subject: cleanup --- static/script.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'static/script.js') diff --git a/static/script.js b/static/script.js index 778fdd0..37c5725 100644 --- a/static/script.js +++ b/static/script.js @@ -150,7 +150,7 @@ function winGame(challenge) { winEl.style = 'display: block;' document.getElementById('btns').style = 'display: none;' document.getElementById('meter').innerText = challenge.meter - document.getElementById('ctx').innerHTML = challenge.ctx.replaceAll(/^(.*)/gm, '\t$1') + `\n\t${challenge.title}, ${challenge.collection}, ${challenge.author}` + document.getElementById('ctx').innerHTML = challenge.ctx.replaceAll(/^(.*)/gm, ' $1') + `\n\t${challenge.title}, ${challenge.collection}, ${challenge.author}` var date = new Date().toISOString().slice(0, 10) var firstguess = Object.values(guesses[0]).join(' ') document.getElementById('share').value = `I solved the ${date} Prosodyle at cyfraeviolae.org/prosodyle. My first guess was: "${firstguess}".` @@ -166,6 +166,9 @@ document.addEventListener('keydown', function(e) { if (e.ctrlKey || e.altKey || (!"ABCDEFGHIJKLMNOPQRSTUVWXYZ".includes(e.key.toUpperCase()) && e.key != 'Backspace' && e.key != 'Enter')) { return; } + if (e.target.id == 'share') { + return; + } e.preventDefault(); if (e.key == 'Enter') { @@ -216,6 +219,7 @@ document.getElementById('copy').addEventListener('click', function(e) { function focus(el) { focused = parseInt(el.getAttribute('data-offset')) el.classList.add('focus') + document.getElementById('kb').focus() } function unfocus(el) { -- cgit v1.2.3