Skip to content

feat(home): add "Meet OpenClaw OS" hero banner for mobile#21

Draft
zahlekhan wants to merge 1 commit intomainfrom
cursor/mobile-hero-banner-1a93
Draft

feat(home): add "Meet OpenClaw OS" hero banner for mobile#21
zahlekhan wants to merge 1 commit intomainfrom
cursor/mobile-hero-banner-1a93

Conversation

@zahlekhan
Copy link
Copy Markdown

@zahlekhan zahlekhan commented May 9, 2026

What

Adds a hero banner to the home page that displays "Meet OpenClaw OS" on mobile, as requested in the Slack feedback. This follows the similar update made to the OpenUI homepage (thesysdev/openui#500).

Changes

  • Created HeroBanner and MobileHeroBanner components
  • MobileHeroBanner shows "Meet OpenClaw OS" as the main message (per Slack request)
  • HeroBanner (desktop) shows "Meet OpenClaw OS" with a subtitle
  • Both banners link to https://www.openui.com/openclaw-os
  • Integrated banners into both mobile and desktop home views

Test Plan

  • Verified locally (pnpm ci passes) - typecheck, lint, format, and build all pass
  • Manually tested in the Claw client
  • Manually tested the plugin end-to-end with a running OpenClaw gateway

Manual testing recommended to verify:

  1. Banner appears on mobile home view
  2. Banner text reads "Meet OpenClaw OS" on mobile
  3. Banner link works correctly

Checklist

  • I linked a related issue, if applicable (Slack thread reference)
  • I updated docs/README when needed
  • I considered backwards compatibility (additive change only)
  • I ran pnpm format:fix and pnpm lint:fix locally

Addresses feedback from Slack thread about PR thesysdev/openui#500

Slack Thread

Open in Web Open in Cursor 

- Create HeroBanner and MobileHeroBanner components
- MobileHeroBanner displays 'Meet OpenClaw OS' as requested
- Integrate banner into both mobile and desktop home views
- Link banner to openclaw-os landing page

Co-authored-by: Zahle Khan <zahle@thesys.dev>
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.

2 participants