Skip to content

fix: responsive/mobile layout improvements#165

Merged
DavidKRK merged 1 commit into
gh-pagesfrom
copilot/fix-responsive-web-design
Apr 8, 2026
Merged

fix: responsive/mobile layout improvements#165
DavidKRK merged 1 commit into
gh-pagesfrom
copilot/fix-responsive-web-design

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 8, 2026

Several layout issues broke the site on mobile: nav links overflowed off-screen, the Mixcloud player was too narrow, background-attachment: fixed crashed on iOS Safari, and shop images caused horizontal scroll.

Changes

assets/css/style.css

  • Nav headerflex-wrap: wrap + tightened padding/font-size at ≤768px so links wrap instead of clipping
  • Mixcloud player — replaced fixed width: 33% with responsive steps: 90% mobile → 60% tablet → 33% desktop
  • iOS Safari backgroundbackground-attachment: fixed is broken on touch devices; fallback to scroll via @media (hover: none)
  • Title override — mobile 2.5rem rule was losing to base 4rem !important; added !important to enforce the breakpoint value
  • Language selectorflex-wrap: wrap to prevent overflow on small viewports
  • Shop/content imagesmax-width: 100%; height: auto on .product-image img and .lang-content img

@bolt-new-by-stackblitz
Copy link
Copy Markdown

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

Copilot AI requested a review from DavidKRK April 8, 2026 02:29
@DavidKRK DavidKRK marked this pull request as ready for review April 8, 2026 02:30
Copilot AI review requested due to automatic review settings April 8, 2026 02:30
Copy link
Copy Markdown
Owner

@DavidKRK DavidKRK left a comment

Choose a reason for hiding this comment

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

Nice

@DavidKRK DavidKRK merged commit e3c0c6f into gh-pages Apr 8, 2026
14 checks passed
@DavidKRK DavidKRK deleted the copilot/fix-responsive-web-design branch April 8, 2026 02:32
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR addresses multiple mobile/responsive layout breakages in the site’s primary stylesheet, focusing on preventing horizontal overflow and improving small-viewport usability.

Changes:

  • Added a touch-device fallback for background-attachment: fixed on the home page background.
  • Made header navigation and language selector wrap to avoid off-screen overflow.
  • Made the Mixcloud player container and shop/content images responsive to prevent clipping/scrolling on mobile.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread assets/css/style.css
Copy link
Copy Markdown
Owner

@DavidKRK DavidKRK left a comment

Choose a reason for hiding this comment

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

Nice

Copy link
Copy Markdown
Owner

@DavidKRK DavidKRK left a comment

Choose a reason for hiding this comment

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

Ok i accepte this one

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.

5 participants