diff --git a/mac/VibeTunnel/Presentation/Views/Settings/DashboardSettingsView.swift b/mac/VibeTunnel/Presentation/Views/Settings/DashboardSettingsView.swift index d042059f..0b6cadc8 100644 --- a/mac/VibeTunnel/Presentation/Views/Settings/DashboardSettingsView.swift +++ b/mac/VibeTunnel/Presentation/Views/Settings/DashboardSettingsView.swift @@ -42,11 +42,6 @@ struct DashboardSettingsView: View { serverManager: serverManager ) - ActiveSessionsSection( - activeSessions: activeSessions, - sessionService: sessionService - ) - RemoteAccessStatusSection( ngrokStatus: ngrokStatus, tailscaleStatus: tailscaleStatus, @@ -54,6 +49,11 @@ struct DashboardSettingsView: View { serverPort: serverPort, accessMode: accessMode ) + + ActiveSessionsSection( + activeSessions: activeSessions, + sessionService: sessionService + ) } .formStyle(.grouped) .frame(minWidth: 500, idealWidth: 600) @@ -230,14 +230,6 @@ private struct ServerStatusSection: View { // Server Control LabeledContent("HTTP Server") { HStack { - HStack(spacing: 4) { - Circle() - .fill(isServerRunning ? .green : .red) - .frame(width: 8, height: 8) - Text(isServerRunning ? "Running" : "Stopped") - .foregroundStyle(isServerRunning ? .primary : .secondary) - } - Spacer() if serverStatus == .stopped {