Skip to content

fix(website): landing page polish — code padding, SDK comparison, embed frames#114

Merged
blove merged 1 commit into
mainfrom
fix/landing-page-polish
Apr 11, 2026
Merged

fix(website): landing page polish — code padding, SDK comparison, embed frames#114
blove merged 1 commit into
mainfrom
fix/landing-page-polish

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented Apr 11, 2026

Summary

  1. Code block padding: Shiki default 1.5rem → 16px/20px for tighter code blocks
  2. Angular "Without" section: Now accurately compares against @langchain/langgraph-sdk (the generic JS SDK) — no dedicated Angular SDK exists. Updated pain points ("Raw Client + for-await loop"), headline ("The JS SDK gives you a Client. You build everything else."), and comparison table (React parity row)
  3. EmbedFrame component: New shared component replacing raw iframes — fullscreen expand button, mobile full-width via negative margins, 400px default height
  4. All 3 FeaturesGrid components use EmbedFrame

Test plan

  • nx build website — success
  • CI green
  • Fullscreen expand button works
  • Mobile: embeds expand full-width

🤖 Generated with Claude Code

…ed frames

1. Code blocks: reduce Shiki padding from 1.5rem to 16px/20px
2. Angular "Without" section: compare against @langchain/langgraph-sdk
   (generic JS SDK), not a nonexistent "Angular SDK". Updated pain points,
   headline, and comparison table to reflect reality (raw Client, manual
   BehaviorSubject→Signal wiring, React parity via agent())
3. Embed frames: new EmbedFrame component with fullscreen expand button,
   mobile full-width via negative margins, 400px height
4. Replaced raw iframes in all 3 FeaturesGrid components

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 11, 2026

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

Project Deployment Actions Updated (UTC)
cacheplane Ready Ready Preview, Comment Apr 11, 2026 5:24pm

Request Review

@blove blove merged commit d0a4111 into main Apr 11, 2026
14 checks passed
@blove blove deleted the fix/landing-page-polish branch May 7, 2026 16:30
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