diff --git a/app/vision/page.tsx b/app/vision/page.tsx index 123b11e..3772b5e 100644 --- a/app/vision/page.tsx +++ b/app/vision/page.tsx @@ -350,6 +350,21 @@ export default function VisionPage() { setJitsiUrl(null); }; + // Hide footer when in conference mode + useEffect(() => { + if (selectedConference && jitsiUrl) { + const footer = document.querySelector('footer'); + if (footer) { + (footer as HTMLElement).style.display = 'none'; + } + return () => { + if (footer) { + (footer as HTMLElement).style.display = ''; + } + }; + } + }, [selectedConference, jitsiUrl]); + // Check if meeting can be joined (5 minutes before start until end) const canJoinMeeting = (meeting: ScheduledMeeting): boolean => { if (!meeting.start || !meeting.end) { @@ -747,19 +762,8 @@ export default function VisionPage() { if (selectedConference && jitsiUrl) { return (
- {/* Floating back button */} - - - {/* Jitsi iframe */} -
+ {/* Jitsi iframe - full height without footer space */} +