Parcourir la source

refac: styling

Timothy J. Baek il y a 11 mois
Parent
commit
5743df2280
1 fichiers modifiés avec 10 ajouts et 8 suppressions
  1. 10 8
      src/lib/components/chat/MessageInput/CallOverlay.svelte

+ 10 - 8
src/lib/components/chat/MessageInput/CallOverlay.svelte

@@ -420,13 +420,13 @@
 
 {#if $showCallOverlay}
 	<audio id="audioElement" src="" style="display: none;" />
-	<div class=" absolute w-full h-full flex z-[999]">
+	<div class=" absolute w-full h-screen max-h-[100dvh] flex z-[999] overflow-hidden">
 		<div
-			class="absolute w-full h-full bg-white text-gray-700 dark:bg-black dark:text-gray-300 flex justify-center"
+			class="absolute w-full h-screen max-h-[100dvh] bg-white text-gray-700 dark:bg-black dark:text-gray-300 flex justify-center"
 		>
-			<div class="max-w-lg w-full h-screen max-h-[100dvh] flex flex-col justify-between p-6">
+			<div class="max-w-lg w-full h-screen max-h-[100dvh] flex flex-col justify-between p-3 md:p-6">
 				{#if camera}
-					<div class="flex justify-center items-center pt-2 w-full h-20">
+					<div class="flex justify-center items-center w-full min-h-20">
 						{#if loading}
 							<svg
 								class="size-12 text-gray-900 dark:text-gray-400"
@@ -479,7 +479,7 @@
 					</div>
 				{/if}
 
-				<div class="flex justify-center items-center w-full flex-1">
+				<div class="flex justify-center items-center flex-1 h-full w-full max-h-full">
 					{#if !camera}
 						{#if loading}
 							<svg
@@ -530,17 +530,19 @@
 							/>
 						{/if}
 					{:else}
-						<div class="relative video-container w-full h-full py-6 px-2">
+						<div
+							class="relative flex video-container w-full max-h-full pt-2 pb-4 md:py-6 px-2 h-full"
+						>
 							<video
 								id="camera-feed"
 								autoplay
-								class="w-full h-full object-cover object-center rounded-2xl"
+								class="rounded-2xl h-full min-w-full object-cover object-center"
 								playsinline
 							/>
 
 							<canvas id="camera-canvas" style="display:none;" />
 
-							<div class=" absolute top-8 left-4">
+							<div class=" absolute top-4 md:top-8 left-4">
 								<button
 									type="button"
 									class="p-1.5 text-white cursor-pointer backdrop-blur-xl bg-black/10 rounded-full"