Skip to content

Fix: Resolve tablet viewport layout breaks and ensure full responsiveness (768px - 1150px) - #55

Open
rishav-raj-genx wants to merge 4 commits into
gambitproject:mainfrom
rishav-raj-genx:increased-responsiveness
Open

Fix: Resolve tablet viewport layout breaks and ensure full responsiveness (768px - 1150px)#55
rishav-raj-genx wants to merge 4 commits into
gambitproject:mainfrom
rishav-raj-genx:increased-responsiveness

Conversation

@rishav-raj-genx

Copy link
Copy Markdown

Description
This PR completely resolves the responsive layout glitches that occur on tablet and intermediate viewports (specifically between the 768px and 1150px max-width breakpoints). Previously, the UI would break its intended structure, and elements would overlap before the mobile breakpoint fully engaged.

(Note: I originally reached out to Ed Chalstrey via email regarding these local fixes, and he kindly gave me the green light to submit them! I have also successfully rebased/merged the latest upstream main to ensure there are no CSS conflicts.)

Changes Made

  • Adjusted the media queries and container sizing within assets/css/gambit.css for intermediate viewports.
  • Ensured that the structural transition from desktop to tablet to mobile is now completely seamless without any overlapping elements.
  • Verified that these CSS changes do not negatively impact the existing standard desktop or mobile views.

Visual Proof (Before & After):

Before the Fix (Layout breaking/overlapping):

Screenshot 2026-08-06 at 10 58 53 PM Screenshot 2026-08-06 at 10 59 32 PM Screenshot 2026-08-06 at 10 59 56 PM Screenshot 2026-08-06 at 11 00 09 PM

After the Fix (Clean responsive layout):

Screenshot 2026-08-06 at 11 00 59 PM Screenshot 2026-08-06 at 11 01 14 PM Screenshot 2026-08-06 at 11 01 27 PM Screenshot 2026-08-06 at 11 01 46 PM Screenshot 2026-08-06 at 11 01 57 PM

@rishav-raj-genx
rishav-raj-genx marked this pull request as ready for review August 6, 2026 17:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant