From 384de0858d1f59ca2ad7c660544a5290fd9138cb Mon Sep 17 00:00:00 2001 From: Tristan Knight Date: Wed, 16 Sep 2026 21:39:46 +0100 Subject: [PATCH] fix(web): adapt provider settings to available content width (#12138) --- .../settings/ProviderInstanceCard.tsx | 4 ++-- .../settings/ProviderSettingsForm.tsx | 6 +++--- .../settings/ProviderSettingsPanel.tsx | 19 ++++++++++++------- .../components/settings/settingsLayout.tsx | 13 ++++++++----- 4 files changed, 25 insertions(+), 17 deletions(-) diff --git a/apps/web/src/components/settings/ProviderInstanceCard.tsx b/apps/web/src/components/settings/ProviderInstanceCard.tsx index b1e4c646f872c588cbcdc96c892ddadbfcec353c..0a8c8fcbe404efdd5614c3c453605f8f4ee31f65 100644 --- a/apps/web/src/components/settings/ProviderInstanceCard.tsx +++ b/apps/web/src/components/settings/ProviderInstanceCard.tsx @@ -817,7 +817,7 @@ export function ProviderInstanceCard({ inert={readOnly} aria-disabled={readOnly || undefined} className={cn( - "flex w-full items-center justify-end gap-2 sm:w-auto", + "flex w-full min-w-0 items-center justify-end gap-2 @min-[32rem]/settings-row:w-auto", readOnly && "opacity-50 select-none", )} > @@ -831,7 +831,7 @@ export function ProviderInstanceCard({ ) : field.control === "textarea" ? (