Skip to content

Landing page redesign — marketing home at /, test lab moves to /lab#26

Merged
pango07 merged 1 commit into
mainfrom
feat/landing-redesign
Jul 12, 2026
Merged

Landing page redesign — marketing home at /, test lab moves to /lab#26
pango07 merged 1 commit into
mainfrom
feat/landing-redesign

Conversation

@pango07

@pango07 pango07 commented Jul 12, 2026

Copy link
Copy Markdown
Owner

What

The site now leads with a proper landing page instead of dropping visitors straight into the test dashboard.

  • / is a new dark landing page built around the README logo: hero (version badge, install command, CTAs), a live SQL demo that queries the real demo store through /api/sql, a stats band (297 checks / 1 CAS / 3 backends / 0 servers), feature grid, "Delta Lake, miniaturized" architecture walkthrough, and an agents strip pointing at /llms.txt.
  • The test dashboard moved to /lab, functionally unchanged, under a shared site nav now used by /lab and /viewer. Docs navbar gets the larva mark and links to /lab.
  • Logo assets extracted from docs/larvadb.png: standalone mark (wordmark ghost pixels painted out programmatically) + tight lockup crop; the mark is now the favicon. #0f0f10 from the logo background is the landing surface so the PNGs blend seamlessly.
  • Brand tokens (lime #b8d431 / amber from the logo) added to globals.css; the landing is forced-dark via a .theme-dark scope while lab/viewer/docs keep system light/dark.

Verified

  • bun run lint + bunx tsc --noEmit clean
  • All routes (/, /lab, /viewer, /docs) render 200 on a local dev server; /api/sql answered the landing demo query live
  • Screenshotted desktop (1440) and true 390px device emulation — no horizontal overflow, hero glow blends cleanly

No package changes — npm publish will skip.

🤖 Generated with Claude Code

- New dark landing page at / built around the larva logo: hero with live
  version badge + install command, real-query live demo against /api/sql,
  stats band, feature grid, architecture walkthrough, agent/llms.txt strip
- Logo assets extracted from docs/larvadb.png: standalone mark (wordmark
  ghost painted out), tight lockup crop; mark doubles as the favicon
- Test dashboard (SQL console + stress lab) relocated from / to /lab,
  unchanged functionally, now under a shared site nav used by /lab and
  /viewer; docs navbar gets the mark and links to /lab
- Brand accent tokens (lime/amber from the logo) added to globals.css;
  landing is forced-dark via a .theme-dark scope, other pages keep
  system light/dark

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
larva-db Ready Ready Preview, Comment Jul 12, 2026 5:19am

Request Review

@pango07 pango07 merged commit e1ecced into main Jul 12, 2026
4 checks 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.

1 participant