Skip to content

Optimize hero images to WebP and fix mobile homepage layout#712

Open
rahuldoval wants to merge 1 commit into
mainfrom
homepage-webp-and-mobile-fixes
Open

Optimize hero images to WebP and fix mobile homepage layout#712
rahuldoval wants to merge 1 commit into
mainfrom
homepage-webp-and-mobile-fixes

Conversation

@rahuldoval

Copy link
Copy Markdown

Assets:

  • Replace homepage + OpenClaw hero SVGs (base64-wrapped PNGs, ~20 MB total) with optimized WebP: desktop hero 2304x1362, mobile 999x1320, OpenClaw 3136x1880. ~730 KB total, no perceptible quality loss.
  • Update refs in HeroSection.tsx and openclaw-os/page.tsx to .webp.

Mobile layout:

  • TweetWall: render cards at a 320px base scaled to 0.72 (~230px) so tweet text no longer wraps into squeezed, too-tall cards on small screens.
  • TweetWallStats: group each stat's number+label into one text flow, keep the number from splitting, and stack the stats on narrow screens so the "1 Million+ downloads across all packages" stat wraps cleanly instead of breaking apart.

Assets:
- Replace homepage + OpenClaw hero SVGs (base64-wrapped PNGs, ~20 MB total)
  with optimized WebP: desktop hero 2304x1362, mobile 999x1320, OpenClaw
  3136x1880. ~730 KB total, no perceptible quality loss.
- Update <img> refs in HeroSection.tsx and openclaw-os/page.tsx to .webp.

Mobile layout:
- TweetWall: render cards at a 320px base scaled to 0.72 (~230px) so tweet
  text no longer wraps into squeezed, too-tall cards on small screens.
- TweetWallStats: group each stat's number+label into one text flow, keep
  the number from splitting, and stack the stats on narrow screens so the
  "1 Million+ downloads across all packages" stat wraps cleanly instead of
  breaking apart.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@rahuldoval rahuldoval requested a review from pd-builds July 3, 2026 07:04
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