Skip to content

feat(landing): frame demo as a monitor screen; drop version from download cards#38

Merged
GuilhermeVozniak merged 1 commit into
mainfrom
feat/landing-demo-screen
May 22, 2026
Merged

feat(landing): frame demo as a monitor screen; drop version from download cards#38
GuilhermeVozniak merged 1 commit into
mainfrom
feat/landing-demo-screen

Conversation

@GuilhermeVozniak
Copy link
Copy Markdown
Collaborator

Summary

Three cosmetic landing tweaks (no behavior change to the demo state machine):

  • Demo — removed the "A live preview — no video, just the real UI" caption (it explained the trick rather than selling the product).
  • Demo — wrapped the looping faux app window in a simulated monitor: dark bezel + webcam dot + stand (neck + base), with a soft radial glow behind it, so the record→transcribe→paste preview reads as "watching the app run on a display" instead of a flat UI card.
  • Download — removed the version line from the platform cards. It only rendered on macOS (the manifest carries one version), and repeating the release number at the bottom of the page was redundant with the changelog + footer. Only change to that card.

Test plan

  • bun --cwd packages/landing test:unit — 50/50
  • bun --cwd packages/landing run build — clean static export
  • bun --cwd packages/landing typecheck + bun run lint — clean

🧙 Built with WOZCODE

…load cards

Three tweaks to the landing, all cosmetic:

- Demo: removed the "A live preview — no video, just the real UI" caption.
  It explained the trick rather than selling the product.
- Demo: wrapped the faux app window in a simulated monitor — a dark
  bezel with a webcam dot and a stand (neck + base) — so the looping
  record → transcribe → paste preview reads as "watching the app run on a
  display" instead of a flat UI card on the page. A soft radial glow sits
  behind the screen for depth.
- Download: removed the version line from the platform cards. It only
  showed on macOS (the manifest carries one version), and repeating the
  release number at the bottom of the page added nothing — the changelog
  and footer already carry it.

No behavior change to the demo state machine. Landing suite 50/50,
typecheck + build + lint clean.

Co-Authored-By: WOZCODE <contact@withwoz.com>
@github-actions
Copy link
Copy Markdown

Landing preview will be available at https://bluemacaw.com/previews/pr-38/ once AWS infra lands (Plan D).

@GuilhermeVozniak GuilhermeVozniak merged commit e4c9685 into main May 22, 2026
9 checks passed
@GuilhermeVozniak GuilhermeVozniak deleted the feat/landing-demo-screen branch May 22, 2026 14:03
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