From 7fb7fb9692702146afcdc533710009beddd3cdac Mon Sep 17 00:00:00 2001 From: ItzCrazyKns <95534749+ItzCrazyKns@users.noreply.github.com> Date: Tue, 21 Oct 2025 12:23:18 +0530 Subject: [PATCH] feat(app): fix sizes & placement for smaller screens --- .../Sections/Models/ModelProvider.tsx | 14 ++-- .../Settings/Sections/Models/ModelSelect.tsx | 21 +++-- src/components/Settings/SettingsDialogue.tsx | 80 ++++++++++++++----- src/components/Settings/SettingsField.tsx | 24 +++--- src/components/ui/Select.tsx | 4 +- 5 files changed, 98 insertions(+), 45 deletions(-) diff --git a/src/components/Settings/Sections/Models/ModelProvider.tsx b/src/components/Settings/Sections/Models/ModelProvider.tsx index 0bc3b88..8a2b0f6 100644 --- a/src/components/Settings/Sections/Models/ModelProvider.tsx +++ b/src/components/Settings/Sections/Models/ModelProvider.tsx @@ -78,7 +78,7 @@ const ModelProvider = ({ )} onClick={() => setOpen(!open)} > -

+

{modelProvider.name}

@@ -115,7 +115,7 @@ const ModelProvider = ({ {modelProvider.chatModels.length > 0 && (
-

+

Chat models

{modelProvider.chatModels.some((m) => m.key === 'error') ? ( -
+
{ @@ -141,7 +141,7 @@ const ModelProvider = ({ {modelProvider.chatModels.map((model, index) => (
{model.name}
-
- {activeSection.component && ( -
-
+
+
+ +