From 79d1251357c670f5411ea2262002a8441ed88a64 Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Thu, 14 Aug 2025 01:52:48 +0100 Subject: [PATCH] Enhanced Template component with client information display and improved FooterCard styling for better responsiveness and visual clarity. --- src/login/Template.tsx | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/src/login/Template.tsx b/src/login/Template.tsx index 41d6c7d..a398953 100644 --- a/src/login/Template.tsx +++ b/src/login/Template.tsx @@ -99,6 +99,9 @@ export default function Template(props: TemplateProps) { const clientInfo = ( +
+ App: +
{client.attributes.logoUri ? ( ) { + {!isMobile && ( + + {client.name && {clientInfo}} + + )} + {loading == true ? (
@@ -286,7 +295,6 @@ export default function Template(props: TemplateProps) { {!isMobile && ( - {client.name && {clientInfo}} {auth !== undefined && auth.showTryAnotherWayLink && ( {showTryAnotherWayLink} )} @@ -320,16 +328,25 @@ export default function Template(props: TemplateProps) { ); } -function FooterCard({ children, darkMode = false }: { children?: ReactNode; darkMode?: boolean }) { +function FooterCard({ children, darkMode = false, transparent = false }: { children?: ReactNode; darkMode?: boolean; transparent?: boolean }) { const isMobile = useMediaQuery({ maxWidth: 600 }); + const transparentBackground = darkMode ? "rgba(0, 0, 0, 0.5)" : "rgba(255, 255, 255, 0.5)"; + const normalBackground = darkMode ? "#00000025" : "#fffffff2"; return (