From 9dec16ff683cac002c461f0f13d3d14e7dd04e3f Mon Sep 17 00:00:00 2001 From: claude-bot Date: Tue, 5 May 2026 22:19:10 +0900 Subject: [PATCH] Tighten landing bottom bar layout --- app/assets/css/launcher.css | 44 +++++++++++++++++++++++-------------- 1 file changed, 28 insertions(+), 16 deletions(-) diff --git a/app/assets/css/launcher.css b/app/assets/css/launcher.css index 88e8156..8a4b762 100644 --- a/app/assets/css/launcher.css +++ b/app/assets/css/launcher.css @@ -2490,6 +2490,9 @@ input:checked + .toggleSwitchSlider:before { #landingContainer > #lower { height: 18%; display: flex; + align-items: flex-end; + justify-content: space-between; + padding: 0 42px 18px; background: linear-gradient(to top, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); } #landingContainer > #lower > #left { @@ -2497,39 +2500,46 @@ input:checked + .toggleSwitchSlider:before { transition: top 2s ease; top: 0px; height: 100%; - width: 33%; - display: inline-flex; - justify-content: center; + flex: 1 1 0; + display: flex; + align-items: flex-end; + justify-content: flex-start; } #landingContainer > #lower > #left #content { position: relative; - top: 12px; - display: inline-flex; + top: 0; + left: 0; + display: flex; + align-items: center; line-height: 28px; - left: 50px; } #landingContainer > #lower > #center { position: relative; transition: top 2s ease; top: 0px; height: 100%; - width: 34%; - display: inline-flex; + flex: 0 0 auto; + display: flex; + align-items: flex-end; justify-content: center; } #landingContainer > #lower > #center #content { position: relative; z-index: 500; transition: top 2s ease; - top: 5px; + top: 0; + display: flex; + align-items: center; } #landingContainer > #lower > #right { position: relative; transition: top 2s ease; top: 0px; height: 100%; - width: 33%; - display: inline-flex; + flex: 1 1 0; + display: flex; + align-items: flex-end; + justify-content: flex-end; } /******************************************************************************* @@ -3273,8 +3283,8 @@ input:checked + .toggleSwitchSlider:before { height: 30px; width: 2px; background: rgba(107, 105, 105, 0.7); - margin-left: 22px; - margin-right: 22px; + margin-left: 16px; + margin-right: 16px; } /* * * @@ -3286,7 +3296,9 @@ input:checked + .toggleSwitchSlider:before { position: relative; display: inline-flex; align-items: center; - width: 240px; + gap: 10px; + width: auto; + flex: 0 0 auto; } /* Span which displays the player count of the selected server. */ @@ -3295,7 +3307,6 @@ input:checked + .toggleSwitchSlider:before { font-size: 14px; font-weight: 900; text-shadow: 0px 0px 20px #949494; - margin-left: 12px; white-space: nowrap; } @@ -3535,8 +3546,9 @@ input:checked + .toggleSwitchSlider:before { /* Main launch content container. */ #landingContainer > #lower > #right #launch_content { position: relative; - top: 12px; + top: 0; display: inline-flex; + align-items: center; } /* The launch button. */