Skip to content

Revert "feat(home): hero redesign — full-screen form over a faint demo-video backdrop (#230)"#232

Merged
marcel-veselka merged 1 commit into
mainfrom
revert/hero-redesign-230
Jun 4, 2026
Merged

Revert "feat(home): hero redesign — full-screen form over a faint demo-video backdrop (#230)"#232
marcel-veselka merged 1 commit into
mainfrom
revert/hero-redesign-230

Conversation

@marcel-veselka

Copy link
Copy Markdown
Member

Reverts #230. Returns the homepage hero to its pre-redesign state (identical to the tree at #229), dropping the full-screen form, faint demo-video backdrop, segmented "Your app / Demo app" toggle, and the HeroVideoInline component.

Note: #230 was only ever on staging (website.wopee.io) — it had not been promoted to production (wopee.io is at #228), so this revert affects staging only.

Verified: tree after revert is byte-identical to 84ef65f (#229).

@marcel-veselka marcel-veselka merged commit 39ec063 into main Jun 4, 2026
1 check passed
marcel-veselka added a commit that referenced this pull request Jun 4, 2026
After reverting the hero redesign (#230 via #232), #229's reveal-on-scroll
navbar was left orphaned: the homepage navbar stayed hidden at the top
(position: fixed; translateY(-100%)) and only slid in past 8px of scroll —
behaviour that only made sense paired with #230's full-screen hero. On the
restored normal-height hero it reads as a missing menu.

Remove just the hiding behaviour: the scroll listener in index.tsx and the
body.is-home .navbar fixed/translate rules in custom.css. The homepage navbar
is now always visible like every subpage. Keeps the rest of #229 (nav links
shown on the homepage, About us in the footer only).
marcel-veselka added a commit that referenced this pull request Jun 8, 2026
Rework the homepage hero into a two-column layout: the "start testing"
form on the left, a full-colour autoplaying demo video on the right. This
restores the demo-video hero from #230 (reverted in #232) and evolves it;
rebased on main, so the reveal-on-scroll navbar removed in #233 stays out.

- Two-column layout; HeroVideoInline gains a `dimmed` prop (default true).
- Drop the video maximize/expand affordance, the "Watch 90-sec demo" link,
  and the now-unused HeroVideoModal (deleted).
- Hovering the video fades the form's gradient border out as the video's own
  frame fades in (shared 500ms timing).
- Tidy hero copy: remove the subtitle; replace the green trust row with a
  single "No credit card required" line under the CTA.
- Trim the sign-in popup: drop the "Testing <host>" line and the
  "Sign in › Agents test › Get your report" breadcrumb.
- Calm the trusted-by marquee: lower logo opacity (70→40), widen the edge
  fade, slow the scroll (35s→90s) — keeps motion but recedes behind the video.
- Responsive vertical spacing + wider form (480→560px) + taller instructions
  textarea (3→5 rows).
marcel-veselka added a commit that referenced this pull request Jun 8, 2026
…deo (#235)

Rework the homepage hero into a two-column layout: the "start testing"
form on the left, a full-colour autoplaying demo video on the right. This
restores the demo-video hero from #230 (reverted in #232) and evolves it;
rebased on main, so the reveal-on-scroll navbar removed in #233 stays out.

- Two-column layout; HeroVideoInline gains a `dimmed` prop (default true).
- Drop the video maximize/expand affordance, the "Watch 90-sec demo" link,
  and the now-unused HeroVideoModal (deleted).
- Hovering the video fades the form's gradient border out as the video's own
  frame fades in (shared 500ms timing).
- Tidy hero copy: remove the subtitle; replace the green trust row with a
  single "No credit card required" line under the CTA.
- Trim the sign-in popup: drop the "Testing <host>" line and the
  "Sign in › Agents test › Get your report" breadcrumb.
- Calm the trusted-by marquee: lower logo opacity (70→40), widen the edge
  fade, slow the scroll (35s→90s) — keeps motion but recedes behind the video.
- Responsive vertical spacing + wider form (480→560px) + taller instructions
  textarea (3→5 rows).
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