diff --git a/resources/css/app.css b/resources/css/app.css index 3b66cc4e1..9796ef6ca 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -152,9 +152,16 @@ display: none !important; } -/* Fixed layout - ensure html and body have proper height constraints */ -html, body { +/* Default document flow - public/guest pages need vertical scrolling */ +html, +body { height: 100%; + overflow-x: hidden; +} + +/* App shells keep a fixed viewport and scroll inside their content panels */ +html.app-shell, +body.app-shell { overflow: hidden; } diff --git a/resources/views/auth/login.blade.php b/resources/views/auth/login.blade.php index 3c0e884ec..a7a8dd608 100644 --- a/resources/views/auth/login.blade.php +++ b/resources/views/auth/login.blade.php @@ -1,16 +1,16 @@ @extends('layouts.guest') @section('content') -
@@ -20,7 +20,7 @@