Skip to content

feat(site): landing page + docs redesign, new dynavec logo - #347

Merged
codeforstartups merged 2 commits into
developmentfrom
feat/landing-redesign
Oct 25, 2026
Merged

codeforstartups merged 2 commits into
developmentfrom
feat/landing-redesign

Conversation

@codeforstartups

Copy link
Copy Markdown
Owner

Summary

Redesigns the marketing site and docs with a LangChain-style information architecture, in dynavec's own warm ember-on-charcoal palette (kept the existing #E8623B brand coral; no LangChain branding or assets are used).

Brand

  • New dynavec logo: SVG mark (a "v" of two vectors converging on a highlighted result node), light/dark wordmarks and favicon in opensource/dynavec/images/brand/.

Landing page (opensource/dynavec/)

  • Floating nav with a Products mega menu (the four pillars, AWS, resources) and a mobile menu.
  • Dark hero with the demo video in a product window, live GitHub stars and a works-with marquee.
  • Interactive lifecycle orbit — Remember / Build / Observe / Measure — auto-advancing, with mock product panels for dynavec (search), dynaflow (supervisor graph), dynalogs (trace with redaction) and dynaevals (metrics + trend).
  • Four pillars, one library cards (closes the content in Landing page: ecosystem section introducing the four pillars #309), how they fit together loop diagram (Landing page: "How they fit together" diagram #310) and an honest positioning table (Landing page: positioning vs LangChain / LangGraph (parity + differentiators) #311) with shipping / partial / roadmap markers.
  • Keeps the existing architecture, benchmarks, cost calculator, code tabs, quick start and contributors sections and every script.js hook. New behaviour lives in site.js / site.css; shared tokens in styles.css re-tuned to the new palette.
  • Copy only claims what ships today; roadmap items are labelled as roadmap.

Docs (tools/build_docs.py + docs/docs.css|js, HTML regenerated)

  • New header: logo, centred ⌘K / Ctrl+K search across every page and section (search-index.js, generated), GitHub + Get started.
  • On this page right rail with scroll-spy, and anchor links on section headings.
  • Docs home: agent-lifecycle cards with status, Start-here cards, guides grid as cards.
  • Fixes code blocks rendering without their dark background (a .doc pre.code specificity bug that is also live today).

Notes

Preview locally

python3 -m http.server 8765 --directory opensource/dynavec

🤖 Generated with Claude Code

codeforstartups and others added 2 commits October 25, 2026 12:55
- New dynavec logo (SVG mark, light/dark wordmarks, favicon)
- Warm ember-on-charcoal palette; re-tuned shared design tokens
- Floating nav with Products mega menu and mobile menu
- Dark hero with demo window, live stars, works-with marquee
- Interactive lifecycle orbit (Remember/Build/Observe/Measure) with
  product mock panels for dynavec, dynaflow, dynalogs, dynaevals
- Four-pillars section (#309), how-they-fit-together loop (#310),
  honest positioning table (#311)
- Keeps architecture, benchmarks, cost calculator, code tabs, quick
  start and contributors sections and all script.js hooks

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- New header: dynavec logo, centred Cmd/Ctrl+K search, GitHub and
  Get started buttons
- Client-side search over every page and h2 section (search-index.js,
  generated by build_docs.py) with keyboard navigation
- "On this page" right rail with scroll-spy and h2 anchor links
- Docs home: agent-lifecycle cards (Remember/Build/Observe/Measure with
  status), Start-here cards, guide grid as cards
- Fix code blocks rendering without their dark background
  (.doc pre.code specificity), warmer syntax colours

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@codeforstartups
codeforstartups merged commit b9c90d7 into development Oct 25, 2026
4 checks passed
@codeforstartups
codeforstartups deleted the feat/landing-redesign branch October 25, 2026 07:43
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