From 513dc5f8e9428483e41d1d42e2f706d045902468 Mon Sep 17 00:00:00 2001 From: Patrick Rose Date: Sat, 2 Mar 2024 21:06:02 +0000 Subject: [PATCH 1/2] Add ability to hide press in side components section --- src/app/admin/game/create/api/route.ts | 1 + src/components/SideComponents.tsx | 5 +++-- src/types/io-ts-def.ts | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/app/admin/game/create/api/route.ts b/src/app/admin/game/create/api/route.ts index 7b5feeb..721b633 100644 --- a/src/app/admin/game/create/api/route.ts +++ b/src/app/admin/game/create/api/route.ts @@ -108,6 +108,7 @@ const GAME_TYPES: Record< theme: "first-contact", breakingNewsBanner: true, components: ["Defcon"], + hidePressInSidebar: true, }, components: [ { diff --git a/src/components/SideComponents.tsx b/src/components/SideComponents.tsx index 8bde6d4..50f84c5 100644 --- a/src/components/SideComponents.tsx +++ b/src/components/SideComponents.tsx @@ -128,9 +128,10 @@ export default function SideComponentWrapper({ }); return ( -
+
- {setupInformation.press === false ? ( + {setupInformation.press === false || + setupInformation.hidePressInSidebar ? ( ) : toShow.length > 0 ? ( Date: Sat, 2 Mar 2024 21:13:12 +0000 Subject: [PATCH 2/2] Update styling of the DefconStatus component --- src/components/DefconStatuses.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/DefconStatuses.tsx b/src/components/DefconStatuses.tsx index 6162fba..7143a26 100644 --- a/src/components/DefconStatuses.tsx +++ b/src/components/DefconStatuses.tsx @@ -95,7 +95,7 @@ export function CountryDefcon({ country, status }: CountryDefconProps) { } return ( -
+
@@ -121,7 +121,7 @@ function DisplayDefconStatus({ defcon }: DefconProps) { return (
-
+

DEFCON Levels

@@ -129,7 +129,7 @@ function DisplayDefconStatus({ defcon }: DefconProps) { return (
{countries.map((country, key) => { return (