Skip to content

Add logo and demo video to landing site#42

Merged
RutvikNK merged 2 commits intomainfrom
feature/eowusu/public-landing-site
Apr 27, 2026
Merged

Add logo and demo video to landing site#42
RutvikNK merged 2 commits intomainfrom
feature/eowusu/public-landing-site

Conversation

@emmanuelkb
Copy link
Copy Markdown
Collaborator

@emmanuelkb emmanuelkb commented Apr 27, 2026

Summary

  • Added WorkMate logo (W mark + wordmark) to the public site Navbar, replacing the plain text
  • Converted the Demo page from a "coming soon" placeholder to a full page with embedded YouTube demo video
  • YouTube embed uses modestbranding=1 and rel=0 for a clean look

Changes

  • frontend/public/workmate-logo.png — logo asset (873KB)
  • frontend/src/public/components/Navbar.tsx — logo image replaces text
  • frontend/src/public/pages/DemoPage.tsx — YouTube embed with header and CTA

Test plan

  • Verify logo renders in Navbar on all pages (desktop + mobile)
  • Verify Demo page loads YouTube video and plays correctly
  • Check responsive layout of video embed on mobile
  • Run npm run build — passes clean

🤖 Generated with Claude Code

- Replace text logo with workmate-logo.png in Navbar
- Convert Demo page from coming-soon to YouTube video embed
- Uses modestbranding and no related videos for clean look
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 27, 2026

🚀 Cloudflare Pages Preview

Deployed to: https://914307b4.workmate-4lu.pages.dev

@emmanuelkb emmanuelkb requested a review from RutvikNK April 27, 2026 06:04
- Extract W icon with transparent background from full logo
- Render WorkMate text in code (bold Work + light Mate)
- Remove full logo PNG (had opaque dark background)
@RutvikNK RutvikNK merged commit 0fcdafb into main Apr 27, 2026
1 check passed
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