From ad20a291ec7452f7fc845716eaa2e22e2070e1f3 Mon Sep 17 00:00:00 2001 From: Alec Date: Tue, 12 Nov 2024 21:30:13 -0500 Subject: [PATCH] Address some remaining lighthouse report feedback (#205) * lighthouse improvements * revert property * explicit width and height * missing width and height --- .../framed-phone-screenshot-2_resized.webp | Bin 0 -> 6830 bytes .../framed-phone-screenshot_resized.webp | Bin 0 -> 7560 bytes .../front_end_components/HTMLFragments.js | 16 +++++------ .../game_creation/GameCreationStepManager.js | 4 +-- client/src/scripts/home.js | 27 +----------------- client/src/styles/GLOBAL.css | 1 - client/src/styles/home.css | 2 +- client/src/view_templates/CreateTemplate.js | 4 +-- client/src/views/home.html | 6 ++-- client/src/views/how-to-use.html | 2 -- server/modules/ServerBootstrapper.js | 2 +- 11 files changed, 17 insertions(+), 47 deletions(-) create mode 100644 client/src/images/framed-phone-screenshot-2_resized.webp create mode 100644 client/src/images/framed-phone-screenshot_resized.webp diff --git a/client/src/images/framed-phone-screenshot-2_resized.webp b/client/src/images/framed-phone-screenshot-2_resized.webp new file mode 100644 index 0000000000000000000000000000000000000000..9558a5a272827cbb777bf8e23232fc38c463023e GIT binary patch literal 6830 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 literal 0 HcmV?d00001 diff --git a/client/src/modules/front_end_components/HTMLFragments.js b/client/src/modules/front_end_components/HTMLFragments.js index 2be68a5..de45459 100644 --- a/client/src/modules/front_end_components/HTMLFragments.js +++ b/client/src/modules/front_end_components/HTMLFragments.js @@ -10,17 +10,17 @@ export const HTMLFragments = {
- clock + clock
- person + person
- +
@@ -84,7 +84,7 @@ export const HTMLFragments = {
- +
@@ -127,7 +127,7 @@ export const HTMLFragments = {
- +
@@ -187,7 +187,7 @@ export const HTMLFragments = { Transfer Mod Powers transfer icon
- +
@@ -229,7 +229,7 @@ export const HTMLFragments = {
- +
@@ -309,7 +309,7 @@ export const HTMLFragments = { `

🏁 The moderator has ended the game. Roles are revealed.

- +
diff --git a/client/src/modules/game_creation/GameCreationStepManager.js b/client/src/modules/game_creation/GameCreationStepManager.js index 7dfb6b9..4d0b097 100644 --- a/client/src/modules/game_creation/GameCreationStepManager.js +++ b/client/src/modules/game_creation/GameCreationStepManager.js @@ -500,7 +500,7 @@ function showButtons (back, forward, forwardHandler, backHandler, builtGame = nu document.querySelector('#create-game')?.remove(); if (back) { const backButton = document.createElement('button'); - backButton.innerHTML = 'back'; + backButton.innerHTML = 'back'; backButton.addEventListener('click', backHandler); backButton.setAttribute('id', 'step-back-button'); backButton.classList.add('app-button'); @@ -509,7 +509,7 @@ function showButtons (back, forward, forwardHandler, backHandler, builtGame = nu if (forward && builtGame === null) { const fwdButton = document.createElement('button'); - fwdButton.innerHTML = 'next'; + fwdButton.innerHTML = 'next'; fwdButton.addEventListener('click', forwardHandler); fwdButton.setAttribute('id', 'step-forward-button'); fwdButton.classList.add('app-button'); diff --git a/client/src/scripts/home.js b/client/src/scripts/home.js index 3839f23..266855a 100644 --- a/client/src/scripts/home.js +++ b/client/src/scripts/home.js @@ -46,9 +46,7 @@ function attemptToJoinGame (event) { } else { res.json().then(json => { window.location = window.location.protocol + '//' + window.location.host + - '/join/' + encodeURIComponent(json.accessCode) + - '?playerCount=' + encodeURIComponent(json.playerCount) + - '&timer=' + encodeURIComponent(getTimeString(json.timerParams)); + '/join/' + encodeURIComponent(json.accessCode); }); } }).catch(() => { @@ -62,29 +60,6 @@ function attemptToJoinGame (event) { } } -function getTimeString (timerParams) { - let timeString = ''; - if (timerParams) { - const hours = timerParams.hours; - const minutes = timerParams.minutes; - if (hours) { - timeString += hours > 1 - ? hours + ' hours ' - : hours + ' hour '; - } - if (minutes) { - timeString += minutes > 1 - ? minutes + ' minutes ' - : minutes + ' minute '; - } - - return timeString; - } else { - timeString = 'untimed'; - return timeString; - } -} - if (typeof module !== 'undefined' && typeof module.exports !== 'undefined') { module.exports = home; } else { diff --git a/client/src/styles/GLOBAL.css b/client/src/styles/GLOBAL.css index 2441968..e00fe1f 100644 --- a/client/src/styles/GLOBAL.css +++ b/client/src/styles/GLOBAL.css @@ -299,7 +299,6 @@ button { } #game-parameters img { - height: 20px; margin-right: 10px; } diff --git a/client/src/styles/home.css b/client/src/styles/home.css index ec21e96..6e2d304 100644 --- a/client/src/styles/home.css +++ b/client/src/styles/home.css @@ -95,7 +95,7 @@ a button { #join-button:hover { background-color: #326243; - border: 2px solid #1c8a36; + border: 3px solid #1c8a36; } #join-form div:nth-child(1) { diff --git a/client/src/view_templates/CreateTemplate.js b/client/src/view_templates/CreateTemplate.js index f7473a3..c7d1053 100644 --- a/client/src/view_templates/CreateTemplate.js +++ b/client/src/view_templates/CreateTemplate.js @@ -36,9 +36,9 @@ export const hiddenMenus =