Skip to content

Fix issue 1152 mobile responsive#1164

Open
anushkagupta200615-jpg wants to merge 2 commits into
Charushi06:mainfrom
anushkagupta200615-jpg:fix-issue-1152-mobile-responsive
Open

Fix issue 1152 mobile responsive#1164
anushkagupta200615-jpg wants to merge 2 commits into
Charushi06:mainfrom
anushkagupta200615-jpg:fix-issue-1152-mobile-responsive

Conversation

@anushkagupta200615-jpg

Copy link
Copy Markdown

Related Issue

Closes #ISSUE_NUMBER

Summary

Brief explanation of the contribution.

Changes Made

  • Bullet list of implemented changes.
  • ...

Testing

Explain how the changes were tested.

Screenshots

Add screenshots if UI changes exist.

Checklist

  • Code follows project style
  • Tested locally
  • No unrelated changes included
  • Documentation updated (if applicable)

Fixes #1152.

This PR makes the StudyPlan application fully responsive on mobile screen sizes.

Changes included:

  • Added a @media (max-width: 768px) breakpoint to handle mobile layout constraints.
  • Updated the main .app layout to use a flexible single column grid (grid-template-columns: 1fr) instead of a fixed horizontal column layout, preventing horizontal overflow.
  • Disabled fixed heights on .app and .sidebar elements, converting them to use height: auto so that the stacked interface can freely expand vertically.
  • Set the .site-header flex layout to column direction so that it elegantly stacks the logo and navigation items.
  • Configured child containers (like .topbar and .cal-header) to enable flex-wrap, preventing internal elements from clipping off-screen.

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.

Application layout is not optimized for mobile screen sizes

1 participant