From 2a172f9779860ca42f25abb88cf6d5f4af52ad91 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 13 Dec 2025 16:48:21 +0000 Subject: [PATCH] fix(mac): expand config settings width --- .../Sources/Clawdis/ConfigSettings.swift | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/apps/macos/Sources/Clawdis/ConfigSettings.swift b/apps/macos/Sources/Clawdis/ConfigSettings.swift index 6bc007c5f..0cce9ee9c 100644 --- a/apps/macos/Sources/Clawdis/ConfigSettings.swift +++ b/apps/macos/Sources/Clawdis/ConfigSettings.swift @@ -47,7 +47,7 @@ struct ConfigSettings: View { Text("Manual entry…").tag("__custom__") } .labelsHidden() - .frame(width: 360) + .frame(maxWidth: .infinity) .disabled(self.modelsLoading || (!self.modelError.isNilOrEmpty && self.models.isEmpty)) .onChange(of: self.configModel) { _, _ in self.autosaveConfig() @@ -56,7 +56,7 @@ struct ConfigSettings: View { if self.configModel == "__custom__" { TextField("Enter model ID", text: self.$customModel) .textFieldStyle(.roundedBorder) - .frame(width: 360) + .frame(maxWidth: .infinity) .onChange(of: self.customModel) { _, newValue in self.configModel = newValue self.autosaveConfig() @@ -77,8 +77,8 @@ struct ConfigSettings: View { } } } - .frame(maxWidth: 520, alignment: .leading) } + .frame(maxWidth: .infinity, alignment: .leading) GroupBox("Heartbeat") { Grid(alignment: .leadingFirstTextBaseline, horizontalSpacing: 14, verticalSpacing: 10) { @@ -99,7 +99,7 @@ struct ConfigSettings: View { TextField("HEARTBEAT", text: self.$heartbeatBody) .textFieldStyle(.roundedBorder) - .frame(width: 200) + .frame(maxWidth: .infinity) .onChange(of: self.heartbeatBody) { _, _ in self.autosaveConfig() } @@ -111,8 +111,8 @@ struct ConfigSettings: View { } } } - .frame(maxWidth: 520, alignment: .leading) } + .frame(maxWidth: .infinity, alignment: .leading) GroupBox("Web Chat") { Grid(alignment: .leadingFirstTextBaseline, horizontalSpacing: 14, verticalSpacing: 10) { @@ -139,11 +139,11 @@ struct ConfigSettings: View { """) .font(.footnote) .foregroundStyle(.secondary) - .frame(maxWidth: 360, alignment: .leading) + .frame(maxWidth: .infinity, alignment: .leading) } } - .frame(maxWidth: 520, alignment: .leading) } + .frame(maxWidth: .infinity, alignment: .leading) GroupBox("Browser (clawd)") { Grid(alignment: .leadingFirstTextBaseline, horizontalSpacing: 14, verticalSpacing: 10) { @@ -158,7 +158,7 @@ struct ConfigSettings: View { self.gridLabel("Control URL") TextField("http://127.0.0.1:18791", text: self.$browserControlUrl) .textFieldStyle(.roundedBorder) - .frame(width: 360) + .frame(maxWidth: .infinity) .disabled(!self.browserEnabled) .onChange(of: self.browserControlUrl) { _, _ in self.autosaveConfig() } } @@ -196,11 +196,11 @@ struct ConfigSettings: View { ) .font(.footnote) .foregroundStyle(.secondary) - .frame(maxWidth: 360, alignment: .leading) + .frame(maxWidth: .infinity, alignment: .leading) } } - .frame(maxWidth: 520, alignment: .leading) } + .frame(maxWidth: .infinity, alignment: .leading) Spacer(minLength: 0) }