Skip to content

Fix(site): improve homepage responsiveness on smaller screens#15266

Open
Prakash1185 wants to merge 1 commit intoapache:mainfrom
Prakash1185:fix-homepage-responsiveness
Open

Fix(site): improve homepage responsiveness on smaller screens#15266
Prakash1185 wants to merge 1 commit intoapache:mainfrom
Prakash1185:fix-homepage-responsiveness

Conversation

@Prakash1185
Copy link

Problem

  • Footer columns were not stacking properly on smaller screens
  • Hero section social buttons were getting overflowed
  • Header social icons were not centred
  • Navigation tabs was not showing from the first link in smaller screens

Changes

  • made the footer responsive for smaller screens.
  • made the header social icons centred
  • navigation tabs now starts from first link on smaller screens
  • fixed the overflow issue of button in hero section
  • added word wrap to terminal text to prevent overflow

Screenshots

Before After
Screenshot 2026-02-08 164444 Screenshot 2026-02-08 164453
Screenshot 2026-02-08 164526 Screenshot 2026-02-08 164544
Screenshot 2026-02-08 164024 Screenshot 2026-02-08 164301
Screenshot 2026-02-08 170939 Screenshot 2026-02-08 170911

@github-actions github-actions bot added the docs label Feb 8, 2026
@Prakash1185
Copy link
Author

Hi @nastra , @ajantha-bhat
This PR addresses the responsiveness of homepage on smaller screens.
Please take a look. Thank you.

Copy link
Contributor

@kevinjqliu kevinjqliu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for the PR! the site formatting on mobile has been an annoyance for me.

is there a way we can structure the changes here so that its more maintainable?

max-width: 100%;
}

@media (max-width: 992px) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

these changes feel like "magic" to me. is there a more systemic approach to achieve the same result?

@Prakash1185
Copy link
Author

Thanks for the feedback @kevinjqliu.

For this PR, I mainly used media queries targeting smaller breakpoints to address the layout issues along with some spacing adjustments.
For a more systemic approach, we could explore using grid-based layouts to improve responsiveness on smaller screens.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants