Skip to content

Mobile Responsiveness Issue - Layout Not Optimized for Small Screens #241

@anuja12mishra

Description

@anuja12mishra

Description:

The current repository listing page is not fully responsive on mobile devices. When viewed on smaller screens, the layout does not adjust appropriately, causing text and elements to overflow or become difficult to interact with. This significantly impacts the user experience for mobile users.
Image

Steps to Reproduce:

  • Open the repository page on a mobile device or use a mobile view in a desktop browser's developer tools (example-https://finder.usmans.me/repos/clojure).
  • Observe that the content, grids, and text sizes do not adapt well to the narrow screen.
  • The buttons and UI components may appear cramped or misaligned.

Expected Behavior:

  • The page layout should adapt to various screen sizes using responsive utilities.
  • Grid columns should collapse gracefully (e.g., 1 column on small screens, multiple columns on larger screens).
  • Text sizes and spacing should be adjusted for readability.
  • Buttons and interactive elements should be easily tappable on mobile.

Additional Context:

  • The issue appears related to missing or incomplete Tailwind CSS responsive classes.
  • Adding mobile-first styling and breakpoints such as sm:, md:, and lg: could improve this.
  • Ensure the viewport meta tag is properly configured for mobile scaling.

Suggested Fix:

  • Review and enhance the Tailwind CSS classes for responsiveness across components.
  • Test across common device widths like 320px, 375px, 425px, etc.

Could you please assign this issue to me? I would like to work on improving the mobile responsiveness.
Thank you!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions