open-sauced / app

🍕 Insights into your entire open source ecosystem.
https://pizza.new
Apache License 2.0
430 stars 230 forks source link

feat: Improve Repo Listing and Filtering in Contributor Area Graph #4087

Closed SURAJ-SHARMA27 closed 2 months ago

SURAJ-SHARMA27 commented 2 months ago

Description

This PR adds a new tooltip component for displaying additional repository information in the CardRepoList component. The new RemainingReposTooltip component provides a consistent and improved way to show additional repository details when the number of repositories exceeds the specified limit. This update enhances user experience by providing better visual feedback and organization.

edit: Background can be made to dark after review i kept it light to maintain the composition.

fixes #4005

Related Tickets & Documents

fixes #4005

Mobile & Desktop Screenshots/Recordings

screen-capture (40).webm

Steps to QA

  1. Select the profile of any contributor
  2. Change range to 1 year
  3. if the contributed repos will be more than 7 , hover over the remaining repos.

Tier (staff will fill in)

[optional] What gif best describes this PR or how it makes you feel?

netlify[bot] commented 2 months ago

Deploy Preview for oss-insights ready!

Name Link
Latest commit bb6f9f649c96694ec038a3032e41b478c78a179f
Latest deploy log https://app.netlify.com/sites/oss-insights/deploys/66decba3a4a8880007cf7904
Deploy Preview https://deploy-preview-4087--oss-insights.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] commented 2 months ago

Deploy Preview for design-insights ready!

Name Link
Latest commit bb6f9f649c96694ec038a3032e41b478c78a179f
Latest deploy log https://app.netlify.com/sites/design-insights/deploys/66decba40af79e0008b3c027
Deploy Preview https://deploy-preview-4087--design-insights.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.