Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance responsive design for mobile and tablet devices #158

Merged
merged 1 commit into from
Oct 18, 2024

Conversation

poshithNandyala
Copy link
Contributor

Resolves #156

Description:

This PR resolves responsiveness issues in the Custom Code Editor, ensuring a smoother user experience across mobile (below 768px) and tablet devices. The layout is now optimized, and UI elements are properly aligned for all screen sizes.

Changes Made:

  • Adjusted the code editor window to resize dynamically based on screen width.
  • Modified button sizes and placements to avoid overlap on smaller screens.
  • Applied media queries for screens below 768px and 1024px to improve alignment and usability.

Testing:

  • Tested on various devices:
    • Mobile (iPhone 12 Pro, 390px): No UI overlap, buttons and editor properly aligned.
    • Tablet (768px): Layout is well-aligned with smooth user interaction.
    • Desktop (1440px): Maintains consistent design without issues.

Screenshots:

  1. Desktop View

laptop

  1. Tablet View

tab

  1. Mobile View
    mobile

PR Fixes:

  • Responsiveness issues on mobile and tablet devices.
  • Overlapping buttons and misaligned UI elements on smaller screens.

Checklist before requesting a review:

  • ✅ I have pulled the latest changes from the main branch.
  • ✅ I have tested the changes locally.
  • ✅ I have run npm run lint:fix locally to resolve any linting issues.
  • ✅ I have performed a self-review of my code.
  • ✅ I confirm that there is no similar/duplicate pull request regarding the same issue.

Copy link

vercel bot commented Oct 17, 2024

@poshithNandyala is attempting to deploy a commit to the Dhanush Nehru's projects Team on Vercel.

A member of the Team first needs to authorize it.

@poshithNandyala
Copy link
Contributor Author

Hello Sir/Mam,

I have made changes mainly to the CSS and minor JavaScript adjustments related to styling and responsiveness. There is 1 workflow awaiting approval that requires your review.

If there are any further suggestions or adjustments needed, please feel free to let me know, and I’ll be happy to make the necessary changes.

Thank you for your time.

Best regards,
poshithNandyala

Copy link

vercel bot commented Oct 18, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
custom-code-editor ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 18, 2024 6:12am

Copy link
Owner

@DhanushNehru DhanushNehru left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great @poshithNandyala

@DhanushNehru DhanushNehru merged commit 8a3e803 into DhanushNehru:main Oct 18, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Website Responsiveness Issue for Mobile Devices
2 participants