Skip to content

Conversation

@mdo
Copy link
Contributor

@mdo mdo commented Feb 6, 2026

  • Introduce ProductConfig system to support multiple products (diffs, trees) from a single docs site
  • Parameterize Hero, Header, and Footer components by product—dynamically render tagline, description, install command, icons, and nav links
  • Add getProductFromPathname() to resolve product context from URL
  • Add /trees landing page with TreeApp example and tree example sections (flattening, path colors, drag-and-drop, search, middot truncation, a11y, theming, icons, huge dataset, virtualization, render tech, B-tree)
  • Add /trees/docs with Overview (React/vanilla usage), Installation (bun/npm/pnpm/yarn), CoreTypes, ReactAPI, VanillaAPI, FileTreeOptions, Utilities, SSR, and Styling sections
  • Footer converted to client component for pathname access
  • Header conditionally hides Theme link for products without it (diffs only)

@vercel
Copy link

vercel bot commented Feb 6, 2026

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

Project Deployment Actions Updated (UTC)
pierrejs-diff-demo Ready Ready Preview Feb 10, 2026 0:02am
pierrejs-docs Ready Ready Preview Feb 10, 2026 0:02am

Request Review

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