EddieHubCommunity / RepoRater

Rate GitHub Repos for Developer Experience (DX)
https://repo-rater.eddiehub.org
MIT License
154 stars 36 forks source link

[BUG] Overflowing screen on the mobile view #112

Closed vatsalsinghkv closed 2 weeks ago

vatsalsinghkv commented 9 months ago

Has this bug been raised before?

Where did you find this bug?

Production

Description

I've noticed the web-app has some overflow issue in the mobile view which breaks the responsiveness of the app.

Steps to Reproduce

  1. Go to home page.
  2. Open the mobile view.
  3. Repositories names are overflowing, results in breaking navbar.

Screenshots

Overflow Issue

Screenshot 2024-01-09 at 2 54 32 PM

Rate component breaks the flow on mobile view

Screenshot 2024-01-09 at 2 58 48 PM

Do you want to work on this issue?

Yes

If "yes" to above, please explain how you would technically implement this

So I've got some of the following approaches:

1. I can simply put the overflowing repository title in the next line in the repository card like this (I personally recommend this):

Screenshot 2024-01-09 at 5 58 50 PM

2. I can terminate the overflowing string and show ... in the end of the repo name, and full repo name when you hover over it, like this:

Screenshot 2024-01-09 at 6 05 27 PM
eddiejaoude commented 9 months ago

Thank you for raising, I have assigned it to you

I think can you try the wrap and see how it looks

Other ideas:

adityaraute commented 2 months ago

@vatsalsinghkv Any update on this issue?

vatsalsinghkv commented 2 months ago

@adityaraute uh sorry I just lost track of time, yea fixed the issue but forgot to pushed it.

adityaraute commented 2 months ago

@vatsalsinghkv Do link the PR after pushing the code

github-actions[bot] commented 2 weeks ago

Thank you all for contributing to RepoRater! Please take a moment to rate this repo's DX on EddieHub's RepoRater and give the repo a star ⭐