Skip to content

feat: add landing page for BugDrop#31

Merged
neonwatty merged 1 commit intomainfrom
feat/landing-page
Jan 30, 2026
Merged

feat: add landing page for BugDrop#31
neonwatty merged 1 commit intomainfrom
feat/landing-page

Conversation

@neonwatty
Copy link
Owner

Summary

Adds a marketing landing page at the root URL to explain BugDrop and drive adoption.

Page Sections

  • Hero: Headline "Collect bug reports with screenshots in 30 seconds" + CTAs
  • How it works: 3-step flow (add script → users click → issues created)
  • Features grid: 6 key features with icons
  • Quick start: Installation steps with copyable code block
  • Configuration: Table of common options
  • Try it callout: Encourages visitors to try the embedded widget
  • Footer: Links to GitHub, MIT license badge

Design

  • Tokyo Night inspired dark theme (matches test pages)
  • Fully responsive (mobile-friendly)
  • Live BugDrop widget embedded so visitors can try it

Test plan

  • All 75 E2E tests pass
  • All 25 unit tests pass
  • Type check passes
  • Manual test: Landing page loads at root URL
  • Manual test: Widget works on landing page
  • Manual test: Copy button copies code snippet
  • Manual test: Mobile responsive layout

- Create marketing landing page at root URL
- Hero section with value proposition
- How it works (3 steps)
- Features grid with 6 key features
- Quick start installation guide
- Configuration options table
- Live BugDrop widget embedded for visitors to try
- Tokyo Night inspired dark theme
- Fully responsive design
@neonwatty neonwatty merged commit 4e7f6c2 into main Jan 30, 2026
6 checks passed
@neonwatty neonwatty deleted the feat/landing-page branch January 30, 2026 10:58
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