Skip to content

Make site mobile responsive#26

Open
ritorhymes wants to merge 7 commits intogitgitgadget:mainfrom
ritovision:mobile-friendly
Open

Make site mobile responsive#26
ritorhymes wants to merge 7 commits intogitgitgadget:mainfrom
ritovision:mobile-friendly

Conversation

@ritorhymes
Copy link

Summary

This PR closes #19 and makes the site (all 3 pages) mobile responsive without changing the intended UI on desktop. No content has been edited.

A live demo can be tested here https://gitgitgadget.ritovision.com

What has changed

  • Viewport tag added
  • The header table is replaced with a responsive block display
  • Left and right margin spacing reduced on mobile breakpoint
  • Banner title decreased on small ≤450 screen sizes to fit without overflow behaviors
  • Horizontal broken page scrolling caused by content not fitting on small screens is resolved by:
    • making image sizes responsive
    • making code blocks use overflow scroll
    • making long text strings break apart and wrap down to the next line as needed
Before and After Screenshots

Homepage - BEFORE
homepage-before



Homepage - AFTER
homepage-after



Architecture - BEFORE
architecture-before



Architecture - AFTER

architecture-after



Reply-to-this - BEFORE
reply-to-this-before



Reply-to-this - AFTER

reply-to-this-after




Desktop Homepage - BEFORE
home-desktop-before



Desktop Homepage - AFTER

Notice the layout still looks and scales the same

home-desktop-after



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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Website is not responsive for small and medium devices

1 participant