Skip to content

feat(docs): release the Claude Code editor section and chat-thread FAQ - #1121

Merged
izadoesdev merged 7 commits into
mainfrom
izadoesdev/docs-landing-release
Oct 10, 2026
Merged

izadoesdev merged 7 commits into
mainfrom
izadoesdev/docs-landing-release

Conversation

@izadoesdev

@izadoesdev izadoesdev commented Oct 10, 2026 •

Copy link
Copy Markdown
Member

Releases three landing page commits from staging to main, so the production docs site gets them:

Cherry-picked with -x onto origin/main, with no conflicts. The landing files are byte-identical to origin/staging, which has served them on the staging docs deploy.

Verification: bunx biome check passes on the changed files, apps/docs check-types passes, and next build generates all 206 pages.


Summary by cubic

Releases the landing page updates from staging to main so the production docs site gets them.

The editor section is now a realistic Claude Code terminal session that types a question, runs Databuddy MCP tool calls, and shows JSON results — replacing the generic MCP demo. The transcript matches the real Databuddy MCP tool schemas, including how error_segments labels browser rows, and the question starts typing only once the section is on screen. The landing FAQ switches from an accordion to a chat-thread conversation where selecting a question opens the answer as a reply, and the activity feed now uses Databuddy domains (dby.sh, api.databuddy.cc) instead of acme placeholders.

The change removes the now-unused Radix accordion component and its @radix-ui/react-accordion dependency from the docs app.

Written for commit 8d1ff6f. Summary will update on new commits.

View guided diff Turn on auto-fix

Review fixes, also on staging through #1122:

  • 3d53f82 fix(docs): match the editor section transcript to the real MCP tool schemas
  • a9f6760 fix(docs): start typing the editor section question once it is on screen

Rebuild the MCP terminal demo on the home and Databunny pages to match the
Claude Code interface: the compact startup header, the ❯ prompt typed between
rule lines, the orange spinner, ⏺ databuddy - tool (MCP) calls with ⎿ JSON
results, and the reply bullet, using Claude Code's dark-theme colours. Tool
names and arguments come from the Databuddy MCP server, and the demo uses
Databuddy names instead of placeholders. The box reserves its final height so
the page never shifts, and reduced motion shows the finished conversation.

Lay the section out as a 5/7 split under a divider, and add a .font-terminal
rule because the global * font-family rule overrides font utilities on
child elements.

(cherry picked from commit 940cd98)
Replace the acme.link and api.acme.dev placeholders in the one-dashboard feed with dby.sh and api.databuddy.cc.

(cherry picked from commit ffce110)
* feat(docs): turn the landing FAQ into a chat-thread conversation

Replace the accordion FAQ shared by the home, pricing, compare and product
pages with a message-thread layout adapted from RareUI's FAQ: questions are
bubbles that open an answer as a reply, inside a framed conversation panel
next to the section heading. Each question carries a plus that turns into a
close mark when open, and the panel header tells visitors to select a
question. Arrow keys, Home and End move between questions, and motion is
disabled under reduced-motion.

Remove the now unused Radix accordion wrapper, its global CSS and the
@radix-ui/react-accordion dependency from the docs app.

* fix(docs): keep FAQ questions as headings and key them by question

Wrap each question button in an h3 so screen-reader heading navigation works as it did with the accordion, key pairs by question text instead of an index-based id, and add text-pretty to the support line and answers.

(cherry picked from commit 02ba406)
@unkey-deploy

unkey-deploy Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Unkey Deploy

Name Status Preview Inspect Updated (UTC)
links (preview) Ready Visit Preview Inspect Oct 10, 2026 4:40pm

@coderabbitai

coderabbitai Bot commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 58c1a56c-c547-4af9-b1d3-6b2aff9a1420

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

Observability score · 31

poor · unchanged against main · no regression

1 instrumented · 0 partial · 8 dark

Fix first (3)

evlog map v0.8.0 · how the score works · what each check expects

@vercel

vercel Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
databuddy-status Ready Ready Preview Oct 10, 2026 4:41pm UTC
documentation Ready Ready Preview Oct 10, 2026 4:41pm UTC
1 Skipped Deployment
Project Deployment Actions Updated
dashboard Skipped Skipped Oct 10, 2026 4:41pm UTC

@greptile-apps

greptile-apps Bot commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerConfidence Score: 4/5

[Low impact] Updates documentation landing page UI and content.

The explicit UI requirements must be satisfied before merging; the MCP examples should also match the real API.

Findings

  1. P2 Typing finishes before visitors arrive ▶
  2. P2 FAQ bypasses required keyboard components ▶
  3. P2 Scenario selection needs another render ▶
  4. P2 MCP examples do not match ▶
  5. P2 Corner sizes break the guide ▶
  6. P2 Heading spacing breaks the guide ▶
  7. P2 FAQ animations exceed the limits ▶
  8. P2 Text wrapping breaks the guide ▶

Summary

The PR releases the Claude Code terminal demo and chat-style FAQ to the production docs site.

  • The editor demo plays through Claude Code sessions with Databuddy tools.
  • The FAQ presents questions and answers as a chat thread.
  • The activity feed examples use Databuddy domains.

Reviews (1) · Last reviewed commit: "feat(docs): turn the landing FAQ into a ..." · Reviewed by Greptile

Comment thread apps/docs/components/landing/ai-section.tsx Outdated
Comment thread apps/docs/components/landing/faq-section.tsx
Comment thread apps/docs/components/landing/ai-section.tsx Outdated
Comment thread apps/docs/components/landing/ai-section.tsx Outdated
Comment thread apps/docs/components/landing/ai-section.tsx
Comment thread apps/docs/components/landing/ai-section.tsx
Comment thread apps/docs/components/landing/faq-section.tsx
Comment thread apps/docs/components/landing/faq-section.tsx
@vercel
vercel Bot temporarily deployed to Preview – dashboard October 10, 2026 16:40 Inactive
@izadoesdev
izadoesdev merged commit 9f1b773 into main Oct 10, 2026
28 checks passed
@izadoesdev
izadoesdev deleted the izadoesdev/docs-landing-release branch October 10, 2026 16:49

This branch was successfully deployed

3 active and 1 inactive deployments
Preview – documentation — 8d1ff6ff Deployed Oct 10, 2026 by vercel[bot]
Preview – databuddy-status — 8d1ff6ff Deployed Oct 10, 2026 by vercel[bot]
links - preview — 8d1ff6ff Deployed Oct 10, 2026 by unkey-deploy[bot]
Preview – dashboard — 8d1ff6ff Deployed Oct 10, 2026 by vercel[bot]
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