feat: redesign landing sections and add product demos#160
feat: redesign landing sections and add product demos#160codebanditssss wants to merge 1 commit into
Conversation
- features: rebuild as alternating product-framed cards (parallel, recovery, slots illustrations + real live screencast); device shading, copy-install command, scroll-stack preserved - problem: chaos-to-calm visual — drifting session pile vs a calm, line-revealing yaml config - lifecycle: per-stage proof card with merged payoff; bare container - use cases: add steer/orchestrate/attach/notify/resume; ring scales with card count, centered card focus - nav: single sliding highlight with scroll-spy + hover - agents bar: larger tiled logos - de-yellow card glow/shimmer to neutral tones - drop fake github stats and cta sections
|
React Doctor found no issues. 🎉 Reviewed by React Doctor for commit |
Greptile SummaryThis PR rebuilds five landing sections (
Confidence Score: 4/5Safe to merge; all changes are UI-only with no data flow, authentication, or API contract changes. The redesign is well-structured and the prefers-reduced-motion guards are a nice touch. The two minor defects — an unhandled clipboard rejection in CopyCommand and the nav not initialising to collapsed when the page loads already-scrolled — are cosmetic edge cases that won't break the page for the vast majority of visitors. LandingFeatures.tsx (CopyCommand error handling) and LandingNav.tsx (initial collapsed state and offsetTop fragility). Important Files Changed
|
Reworks the marketing landing sections for trust and craft — real product surfaces where they exist, honest illustrations where they don't, and removal of fabricated social proof.
Sections
01 Multi-agent/02 Autonomous CI/03 Swappable slotsare clean in-frame illustrations;04 Real-time Kanbanplays a reallive.webmscreencast of the app. Adds a copy-install command on card 01; preserves the scroll-stack.agent-orchestrator.yaml.aocommands); ring radius now scales with card count and the centered card gets focus emphasis.Polish
Removed
Scope: 1 commit, all under
frontend/src/landing/.