Skip to content

Fix repository name overflow#1743

Merged
Priyanshu-byte-coder merged 3 commits into
Priyanshu-byte-coder:mainfrom
Chakshu-Bamotra:fix-repository-name-overflow
May 31, 2026
Merged

Fix repository name overflow#1743
Priyanshu-byte-coder merged 3 commits into
Priyanshu-byte-coder:mainfrom
Chakshu-Bamotra:fix-repository-name-overflow

Conversation

@Chakshu-Bamotra
Copy link
Copy Markdown
Contributor

Summary

Fixed layout issues caused by exceptionally long repository names in the Year in Code Repository slide.

Closes #1652


Type of Change

  • Bug fix
  • New feature
  • Documentation update
  • Refactor / code cleanup

Changes Made

  • Improved handling of long repository names in the Repository slide.
  • Added graceful text wrapping for exceptionally long names.
  • Prevented text overflow from affecting the slide layout.
  • Improved responsiveness across mobile, tablet, and desktop screens.
  • Maintained a consistent visual appearance for all slide types.

How to Test

  1. Open the Year in Code page.

  2. Navigate to the Repository slide.

  3. Use a repository with an exceptionally long name.

  4. Verify that:

    • The repository name wraps correctly.
    • The slide layout remains intact.
    • No horizontal overflow occurs.
    • The display remains responsive across screen sizes.

Checklist

  • Linked issue in summary
  • Self-reviewed the diff
  • Added/updated tests if applicable

Accessibility Checklist

  • Text remains readable across screen sizes
  • Responsive UI verified
  • No accessibility regressions introduced

Additional Notes

This fix ensures that unusually long repository names no longer disrupt the layout of the Repository slide while preserving readability and responsiveness.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 31, 2026

@Chakshu-Bamotra is attempting to deploy a commit to the PRIYANSHU DOSHI's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot added gssoc26 GSSoC 2026 contribution type:bug GSSoC type bonus: bug fix labels May 31, 2026
@github-actions
Copy link
Copy Markdown

GSSoC Label Checklist 🏷️

@Priyanshu-byte-coder — please apply the appropriate labels before merging:

Difficulty (pick one):

  • level:beginner — 20 pts
  • level:intermediate — 35 pts
  • level:advanced — 55 pts
  • level:critical — 80 pts

Quality (optional):

  • quality:clean — ×1.2 multiplier
  • quality:exceptional — ×1.5 multiplier

Validation (required to score):

  • gssoc:approved — counts for points
  • gssoc:invalid / gssoc:spam / gssoc:ai-slop — does not score

Type labels (type:*) are auto-detected from files and title. Review and adjust if needed.
Points formula: (difficulty × quality_multiplier) + type_bonus

@Priyanshu-byte-coder Priyanshu-byte-coder added level1 GSSoC Level 1 - Beginner (10 points) gssoc:approved GSSoC: PR approved for scoring labels May 31, 2026
@Priyanshu-byte-coder Priyanshu-byte-coder merged commit 6352181 into Priyanshu-byte-coder:main May 31, 2026
3 of 4 checks passed
@github-actions
Copy link
Copy Markdown

🎉 Merged! Thanks for contributing to DevTrack.

If the project has been useful to you, a ⭐ star on the repo is the easiest way to support it — it helps DevTrack get discovered by more developers.

Keep an eye on open issues for your next contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gssoc:approved GSSoC: PR approved for scoring gssoc26 GSSoC 2026 contribution level1 GSSoC Level 1 - Beginner (10 points) type:bug GSSoC type bonus: bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Long Repository Names Can Break Wrapped Slide Layout

2 participants