From 064ab5fd853caee334486c0d76206c848521e431 Mon Sep 17 00:00:00 2001 From: Pete Cheslock Date: Thu, 10 Jul 2025 11:17:01 -0400 Subject: [PATCH 1/2] Refactor AdminRoom component to simplify queue display - Removed unnecessary conditional rendering for sound and flash notifications in the Speaking Queue section of the AdminRoom component, streamlining the layout and improving readability. Signed-off-by: Pete Cheslock --- src/components/AdminRoom.jsx | 32 +++++--------------------------- 1 file changed, 5 insertions(+), 27 deletions(-) diff --git a/src/components/AdminRoom.jsx b/src/components/AdminRoom.jsx index a76bb41..e38e1a8 100644 --- a/src/components/AdminRoom.jsx +++ b/src/components/AdminRoom.jsx @@ -337,33 +337,11 @@ const AdminRoom = ({ userSession, onSessionEnd }) => { {/* Queue */}
-
-
-

Speaking Queue

-

- {queue.length === 0 ? 'No one in queue' : `${queue.length} person${queue.length > 1 ? 's' : ''} waiting to speak`} -

-
- {(soundEnabled || flashEnabled) && ( -
- {soundEnabled && ( -
- - - - Sound -
- )} - {flashEnabled && ( -
- - - - Flash -
- )} -
- )} +
+

Speaking Queue

+

+ {queue.length === 0 ? 'No one in queue' : `${queue.length} person${queue.length > 1 ? 's' : ''} waiting to speak`} +

From c62eb11c77062977bccd8d9e33219cb42ca57e1b Mon Sep 17 00:00:00 2001 From: Pete Cheslock Date: Thu, 10 Jul 2025 11:40:11 -0400 Subject: [PATCH 2/2] Add GitHub link and creator attribution to Home component - Introduced a separator section in the Home component that includes a link to the project's GitHub repository and attribution to the creator, enhancing user engagement and providing easy access to the source code. Signed-off-by: Pete Cheslock --- src/components/Home.jsx | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/src/components/Home.jsx b/src/components/Home.jsx index d0399fb..e9eba85 100644 --- a/src/components/Home.jsx +++ b/src/components/Home.jsx @@ -88,6 +88,37 @@ const Home = ({ userSession, onSessionEnd }) => { )}
+ + {/* Separator */} +
+
+ + + + + View on GitHub + + + + + + Created by{' '} + + petecheslock + + +
+
{/* End Session Confirmation Modal */}