Skip to content

Conversation

@krishnaGauss
Copy link
Contributor

Closes #11081

This PR fixes the overflowing Follow button when usernames were long.
It also truncates usernames with ellipsis and adds a hover tooltip.

Technical

  • The "Follow" button is now fully visible and not hidden by any gradient or overlay.
  • The long usernames are displayed to truncate with ellipsis (...).
  • Implemented a hover tooltip that shows the full username on mouse hover.
  • Verified responsiveness so that UI elements (button, usernames) behave correctly on different screen sizes.
  • Tested that the "Follow" button remains clickable and accessible after the fix.

Testing

  • One can click on any book.
  • Scroll down to Lists section.
  • One can then see, long usernames are now truncated with ellipsis and follow button also does not overflow.

Screenshot

Screenshot 2025-08-01 125659

Stakeholders

@mekarpeles

@codecov-commenter
Copy link

codecov-commenter commented Aug 1, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 17.85%. Comparing base (e027195) to head (fdc9a85).
⚠️ Report is 699 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #11088      +/-   ##
==========================================
+ Coverage   17.14%   17.85%   +0.71%     
==========================================
  Files          91       92       +1     
  Lines        4981     5096     +115     
  Branches      867      887      +20     
==========================================
+ Hits          854      910      +56     
- Misses       3588     3639      +51     
- Partials      539      547       +8     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions github-actions bot added the Needs: Response Issues which require feedback from lead label Aug 1, 2025
@mekarpeles mekarpeles merged commit 04f9fef into internetarchive:master Aug 6, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs: Response Issues which require feedback from lead

Projects

None yet

Development

Successfully merging this pull request may close these issues.

List Card Follow button overflowing when long username

3 participants