diff --git a/apps/matrix/apps/web/src/app.css b/apps/matrix/apps/web/src/app.css index 2466c3026..f12be897d 100644 --- a/apps/matrix/apps/web/src/app.css +++ b/apps/matrix/apps/web/src/app.css @@ -78,3 +78,37 @@ @apply bg-white/90 dark:bg-white/20 backdrop-blur-sm border border-black/10 dark:border-white/20 hover:bg-white dark:hover:bg-white/30 hover:shadow-lg transition-all duration-200; } + +/* iOS Safe Area Insets for PWA */ +.safe-area-top { + padding-top: env(safe-area-inset-top, 0px); +} + +.safe-area-bottom { + padding-bottom: env(safe-area-inset-bottom, 0px); +} + +.safe-area-left { + padding-left: env(safe-area-inset-left, 0px); +} + +.safe-area-right { + padding-right: env(safe-area-inset-right, 0px); +} + +.safe-area-x { + padding-left: env(safe-area-inset-left, 0px); + padding-right: env(safe-area-inset-right, 0px); +} + +.safe-area-y { + padding-top: env(safe-area-inset-top, 0px); + padding-bottom: env(safe-area-inset-bottom, 0px); +} + +.safe-area-all { + padding-top: env(safe-area-inset-top, 0px); + padding-bottom: env(safe-area-inset-bottom, 0px); + padding-left: env(safe-area-inset-left, 0px); + padding-right: env(safe-area-inset-right, 0px); +} diff --git a/apps/matrix/apps/web/src/lib/components/chat/MessageInput.svelte b/apps/matrix/apps/web/src/lib/components/chat/MessageInput.svelte index 5b53cfc15..8cd02e0cf 100644 --- a/apps/matrix/apps/web/src/lib/components/chat/MessageInput.svelte +++ b/apps/matrix/apps/web/src/lib/components/chat/MessageInput.svelte @@ -349,7 +349,7 @@ } -
Connecting to Matrix...
@@ -236,7 +238,9 @@