From 6ef7f293485fd20c592963ead136fd60f2a85352 Mon Sep 17 00:00:00 2001 From: Gabriel Jablonski Date: Mon, 4 May 2026 22:20:31 -0300 Subject: [PATCH] fix(compose-conversation): allow modal to shrink on narrow viewports (#280) Wrappers around the conversation/group forms had a hardcoded w-[42rem] without min-w-0, so on viewports below 672px the modal overflowed both sides. The forms themselves also forced w-[42rem] on a flex-col cross axis, which kept overflowing the wrapper after it shrank. Add min-w-0 to the wrappers and let the forms follow the wrapper width via w-full. --- .../components-next/NewConversation/ComposeConversation.vue | 4 ++-- .../NewConversation/components/ComposeNewConversationForm.vue | 2 +- .../NewConversation/components/ComposeNewGroupForm.vue | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/javascript/dashboard/components-next/NewConversation/ComposeConversation.vue b/app/javascript/dashboard/components-next/NewConversation/ComposeConversation.vue index dbd34800a..ec86d610a 100644 --- a/app/javascript/dashboard/components-next/NewConversation/ComposeConversation.vue +++ b/app/javascript/dashboard/components-next/NewConversation/ComposeConversation.vue @@ -383,7 +383,7 @@ useKeyboardEvents(keyboardEvents);