Skip to content

feat(landing): top-tier dark redesign with real app screenshots - #4

Merged
ryzrr merged 2 commits into
mainfrom
feat/landing-page
Jul 12, 2026
Merged

feat(landing): top-tier dark redesign with real app screenshots#4
ryzrr merged 2 commits into
mainfrom
feat/landing-page

Conversation

@ryzrr

@ryzrr ryzrr commented Jul 12, 2026

Copy link
Copy Markdown
Owner

Rebuild the marketing landing page around the actual product, in a pure-black, gradient-free system inspired by Vercel/Linear.

  • Hero: radar/sonar backdrop (replaces generic grid), Sora display type, Geist Mono telemetry labels, real Overview screenshot in a browser frame
  • Alternating feature showcases using retina screenshots of the real Traces, Endpoints, Alerts and Status pages
  • Monochrome brand-logo ticker; syntax-highlighted setup snippets
  • Premium motion: radar pings, blur-in headline, count-up stats, scroll parallax + progress bar (all reduced-motion safe)

Also add a demo-mode fallback to the live-data hooks so the dashboard streams realistic metrics/logs when no backend is attached (fixes the perpetual "connecting..." empty state).

Rebuild the marketing landing page around the actual product, in a
pure-black, gradient-free system inspired by Vercel/Linear.

- Hero: radar/sonar backdrop (replaces generic grid), Sora display type,
  Geist Mono telemetry labels, real Overview screenshot in a browser frame
- Alternating feature showcases using retina screenshots of the real
  Traces, Endpoints, Alerts and Status pages
- Monochrome brand-logo ticker; syntax-highlighted setup snippets
- Premium motion: radar pings, blur-in headline, count-up stats,
  scroll parallax + progress bar (all reduced-motion safe)

Also add a demo-mode fallback to the live-data hooks so the dashboard
streams realistic metrics/logs when no backend is attached (fixes the
perpetual "connecting..." empty state).
@ryzrr ryzrr self-assigned this Jul 12, 2026
mockMetric() was missing the `bucket` field required by the MetricUpdate
type, failing `tsc --noEmit` in CI.
@ryzrr
ryzrr merged commit b149d62 into main Jul 12, 2026
4 checks passed
@ryzrr
ryzrr deleted the feat/landing-page branch July 12, 2026 19:48
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