Skip to content

fix(website): white theme for agentOS pages, fix mobile overflow#4539

Merged
NicholasKissel merged 1 commit intomainfrom
NicholasKissel/fix-mobile-overflow
Mar 31, 2026
Merged

fix(website): white theme for agentOS pages, fix mobile overflow#4539
NicholasKissel merged 1 commit intomainfrom
NicholasKissel/fix-mobile-overflow

Conversation

@NicholasKissel
Copy link
Copy Markdown
Member

Summary

  • Fix horizontal overflow scrolling on mobile for all agentOS light-themed pages by adding overflow-x-hidden
  • Apply white/light theme to registry detail pages (/agent-os/registry/[slug]) in the header, footer, and page content
  • Add "Publish a package" and "Request an extension" links to the registry page hero

Test plan

  • Verify no horizontal scroll on mobile for all agentOS pages (/agent-os, /agent-os/pricing, /agent-os/use-cases, /agent-os/registry)
  • Verify registry detail pages (/agent-os/registry/<slug>) render with white theme (header, footer, content)
  • Verify "Publish a package" links to GitHub CONTRIBUTING.md
  • Verify "Request an extension" links to GitHub issues

Add overflow-x-hidden to all agentOS light-themed pages to fix mobile
horizontal scroll. Apply white theme to registry detail pages in header,
footer, and page content. Add "Publish a package" and "Request an
extension" links to the registry hero.
@railway-app
Copy link
Copy Markdown

railway-app bot commented Mar 31, 2026

🚅 Deployed to the rivet-pr-4539 environment in rivet-frontend

Service Status Web Updated (UTC)
ladle 🕐 Initializing (View Logs) Web Mar 31, 2026 at 9:28 am
kitchen-sink 🕐 Initializing (View Logs) Web Mar 31, 2026 at 9:28 am
website 🕐 Initializing (View Logs) Web Mar 31, 2026 at 9:28 am
frontend-inspector 🕐 Initializing (View Logs) Web Mar 31, 2026 at 9:28 am
frontend-cloud 🕐 Initializing (View Logs) Web Mar 31, 2026 at 9:28 am
mcp-hub 🕐 Initializing (View Logs) Web Mar 31, 2026 at 9:28 am

@railway-app railway-app bot temporarily deployed to rivet-frontend / rivet-pr-4539 March 31, 2026 09:28 Destroyed
@NicholasKissel NicholasKissel merged commit b450421 into main Mar 31, 2026
5 of 9 checks passed
@NicholasKissel NicholasKissel deleted the NicholasKissel/fix-mobile-overflow branch March 31, 2026 09:28
@claude
Copy link
Copy Markdown

claude bot commented Mar 31, 2026

PR Review: fix(website): white theme for agentOS pages, fix mobile overflow. This is a clean, focused PR. The overflow-x-hidden fix is consistently applied. The theme detection pattern is consistent with existing patterns. The dark-to-light theme migration in slug.astro is thorough. Minor: the pathname check is duplicated in Header.tsx and Footer.jsx (consistent with existing pattern, but worth extracting to a utility). The overflow-x-hidden at page root should be fine for marketing pages. Hardcoded GitHub URLs in RegistryPage.tsx are low risk. Clean, well-contained fix. No bugs or security concerns.

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.

1 participant