From 8b960458ee760d89ea51389ca54bc16c68a0fe4c Mon Sep 17 00:00:00 2001 From: Davide Grilli Date: Mon, 15 Jun 2026 10:59:05 +0200 Subject: [PATCH] feat(ui): server overlay full-screen on mobile, larger touch targets MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On mobile the server settings panel now fills the entire screen (no MaxWidth/MaxHeight/Margin constraints, no rounded corners) using a desktop-only Border.desktop-overlay style so inline values never fight the style system. Input font sizes increased (11→13/15px), known-server list taller (200→300px) and server hostname larger (13→15px). Desktop layout unchanged. --- src/App/Views/MainView.axaml | 50 ++++++++++++++++++++++-------------- 1 file changed, 31 insertions(+), 19 deletions(-) diff --git a/src/App/Views/MainView.axaml b/src/App/Views/MainView.axaml index 9ff6ca6..bf8334f 100644 --- a/src/App/Views/MainView.axaml +++ b/src/App/Views/MainView.axaml @@ -12,6 +12,19 @@ + + + + + @@ -734,9 +747,8 @@ Tapped="OnServerOverlayBackdropTapped" IsVisible="{Binding IsServerSettingsOpen}"> + BorderBrush="Gray" BorderThickness="1" + Classes.desktop-overlay="{Binding IsDesktop}"> - - - - - + + + + + - - - + + + - - @@ -815,7 +827,7 @@ + MaxHeight="300">