mirror of
https://github.com/hanzo-docs/docs.git
synced 2026-10-25 04:20:02 +00:00
usage-docs
7
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
3a8484ecae |
Merge upstream fumadocs dev (16.6.17) with @hanzo/docs namespace rename
Merge 131 upstream commits from fuma-nama/fumadocs dev branch, bringing framework packages to v16.6.17. All fumadocs-* and @fumadocs/* package references renamed to @hanzo/docs-* namespace. Upstream additions: - packages/content/ (@hanzo/docs-content) - Fuma Content adapter - packages/epub/ (@hanzo/docs-epub) - EPUB export support - MarkdownCopyButton, ViewOptionsPopover in docs page layout - Flexsearch, Orama search integration - Shiki v4 upgrade - Various UI framework improvements Hanzo customizations preserved: - apps/docs/content/ (all Hanzo service/project docs) - apps/docs/app/ (Hanzo homepage, AI chat, subdomain routing) - apps/docs/components/ (AI search, error boundaries, auth) - apps/docs/lib/ (source config, OpenAPI, metadata) - Webpack alias layer for upstream project doc imports - MdxErrorBoundary wrapper for graceful MDX failures |
||
|
|
0ea8646977 |
chore: set hanzoai.github.io/docs as canonical URL and fix branding
- Replace docs.hanzo.ai with hanzoai.github.io/docs across 65+ files (metadata, package.json homepages, READMEs, examples, templates, content) - Update twitter creator from @fuma_nama to @hanzoai - Update baseUrl to use GitHub Pages URL instead of Vercel env var - Update RSS feed base URL |
||
|
|
128af943b0 |
fix: resolve post-merge naming issues and regenerate lockfile
- Fix packages/radix-ui to use @hanzo/docs-ui name (matches original fumadocs-ui) - Fix remaining fumadocs-* references across all package.json deps - Fix MDX documentation content branding - Fix workspace dependency resolution (fumapress → @hanzo/docs-press) - Regenerate pnpm-lock.yaml |
||
|
|
e753724030 |
Merge remote-tracking branch 'upstream/dev' into merge-upstream-dev
# Conflicts: # .changeset/config.json # apps/docs/app/(home)/layout.tsx # apps/docs/app/docs/[[...slug]]/page.tsx # apps/docs/app/docs/[[...slug]]/suggestions.ts # apps/docs/app/docs/layout.tsx # apps/docs/components/ai/search.tsx # apps/docs/components/code-block.tsx # apps/docs/components/feedback/client.tsx # apps/docs/components/registry/index.ts # apps/docs/components/registry/layout/docs-min.tsx # apps/docs/components/registry/layout/page-min.tsx # apps/docs/content/blog/make-a-blog.mdx # apps/docs/content/docs/(framework)/index.mdx # apps/docs/content/docs/(framework)/markdown/mermaid.mdx # apps/docs/content/docs/(framework)/markdown/twoslash.mdx # apps/docs/content/docs/mdx/collections.mdx # apps/docs/content/docs/ui/components/server-codeblock.tsx # apps/docs/package.json # apps/docs/scripts/build-registry.ts # apps/docs/source.config.ts # apps/docs/source.script.ts # examples/astro/package.json # examples/content-collections/package.json # examples/fp/package.json # examples/i18n/package.json # examples/next-min/package.json # examples/next-static/source.config.ts # examples/next/source.config.ts # examples/obsidian/package.json # examples/obsidian/source.config.ts # examples/openapi/package.json # examples/python/package.json # examples/react-router-i18n/package.json # examples/react-router-rsc/package.json # examples/react-router-spa/package.json # examples/react-router/package.json # examples/remote-mdx/package.json # examples/tanstack-start-i18n/package.json # examples/tanstack-start-spa/package.json # examples/tanstack-start-spa/vite.config.ts # examples/tanstack-start/package.json # examples/tanstack-start/vite.config.ts # examples/waku-i18n/package.json # examples/waku/package.json # examples/waku/waku.config.ts # packages/base-ui/css/aspen.css # packages/base-ui/css/black.css # packages/base-ui/css/catppuccin.css # packages/base-ui/css/dusk.css # packages/base-ui/css/emerald.css # packages/base-ui/css/neutral.css # packages/base-ui/css/ocean.css # packages/base-ui/css/preset.css # packages/base-ui/css/purple.css # packages/base-ui/css/ruby.css # packages/base-ui/css/shadcn.css # packages/base-ui/css/solar.css # packages/base-ui/css/vitepress.css # packages/base-ui/package.json # packages/base-ui/src/_registry/index.ts # packages/base-ui/src/components/accordion.tsx # packages/base-ui/src/components/banner.tsx # packages/base-ui/src/components/callout.tsx # packages/base-ui/src/components/card.tsx # packages/base-ui/src/components/codeblock.tsx # packages/base-ui/src/components/dialog/search.tsx # packages/base-ui/src/components/dynamic-codeblock.tsx # packages/base-ui/src/components/files.tsx # packages/base-ui/src/components/github-info.tsx # packages/base-ui/src/components/heading.tsx # packages/base-ui/src/components/inline-toc.tsx # packages/base-ui/src/components/sidebar/base.tsx # packages/base-ui/src/components/sidebar/link-item.tsx # packages/base-ui/src/components/sidebar/tabs/dropdown.tsx # packages/base-ui/src/components/tabs.tsx # packages/base-ui/src/components/toc/clerk.tsx # packages/base-ui/src/components/toc/default.tsx # packages/base-ui/src/components/toc/index.tsx # packages/base-ui/src/components/type-table.tsx # packages/base-ui/src/components/ui/accordion.tsx # packages/base-ui/src/components/ui/collapsible.tsx # packages/base-ui/src/components/ui/navigation-menu.tsx # packages/base-ui/src/components/ui/popover.tsx # packages/base-ui/src/components/ui/scroll-area.tsx # packages/base-ui/src/components/ui/tabs.tsx # packages/base-ui/src/contexts/i18n.tsx # packages/base-ui/src/contexts/search.tsx # packages/base-ui/src/contexts/tree.tsx # packages/base-ui/src/i18n.tsx # packages/base-ui/src/layouts/docs/client.tsx # packages/base-ui/src/layouts/docs/index.tsx # packages/base-ui/src/layouts/docs/page/client.tsx # packages/base-ui/src/layouts/docs/page/index.tsx # packages/base-ui/src/layouts/docs/sidebar.tsx # packages/base-ui/src/layouts/home/client.tsx # packages/base-ui/src/layouts/home/index.tsx # packages/base-ui/src/layouts/home/navbar.tsx # packages/base-ui/src/layouts/notebook/client.tsx # packages/base-ui/src/layouts/notebook/index.tsx # packages/base-ui/src/layouts/notebook/page/client.tsx # packages/base-ui/src/layouts/notebook/page/index.tsx # packages/base-ui/src/layouts/notebook/sidebar.tsx # packages/base-ui/src/layouts/shared/index.tsx # packages/base-ui/src/layouts/shared/language-toggle.tsx # packages/base-ui/src/layouts/shared/search-toggle.tsx # packages/base-ui/src/layouts/shared/theme-toggle.tsx # packages/base-ui/src/mdx.tsx # packages/base-ui/src/og.tsx # packages/base-ui/src/page.tsx # packages/base-ui/src/provider/base.tsx # packages/base-ui/src/utils/link-item.tsx # packages/base-ui/src/utils/use-copy-button.ts # packages/base-ui/src/utils/use-footer-items.ts # packages/base-ui/src/utils/use-is-scroll-top.ts # packages/cli/package.json # packages/cli/src/commands/customise.ts # packages/content-collections/package.json # packages/content-collections/tsdown.config.ts # packages/core/package.json # packages/core/src/highlight/shiki.ts # packages/core/src/mdx-plugins/rehype-code.ts # packages/create-app-versions/package.json # packages/create-app/package.json # packages/create-app/template/+next+fuma-docs-mdx+static/source.config.ts # packages/create-app/template/+next+hanzo-docs-mdx/source.config.ts # packages/create-app/template/react-router-spa/package.json # packages/create-app/template/react-router/package.json # packages/create-app/template/tanstack-start-spa/package.json # packages/create-app/template/tanstack-start-spa/vite.config.ts # packages/create-app/template/tanstack-start/package.json # packages/create-app/template/tanstack-start/vite.config.ts # packages/create-app/template/waku/package.json # packages/create-app/template/waku/waku.config.ts # packages/doc-gen/package.json # packages/doc-gen/tsdown.config.ts # packages/mdx-remote/package.json # packages/mdx-remote/tsdown.config.ts # packages/mdx/package.json # packages/mdx/src/vite/index.ts # packages/mdx/tsdown.config.ts # packages/obsidian/package.json # packages/openapi/package.json # packages/openapi/src/playground/client.tsx # packages/openapi/src/ui/api-page.tsx # packages/openapi/src/ui/operation/usage-tabs/client.tsx # packages/openapi/src/ui/schema/client.tsx # packages/press/package.json # packages/press/src/config/content.ts # packages/python/package.json # packages/radix-ui/css/aspen.css # packages/radix-ui/css/black.css # packages/radix-ui/css/catppuccin.css # packages/radix-ui/css/dusk.css # packages/radix-ui/css/emerald.css # packages/radix-ui/css/neutral.css # packages/radix-ui/css/ocean.css # packages/radix-ui/css/preset.css # packages/radix-ui/css/purple.css # packages/radix-ui/css/ruby.css # packages/radix-ui/css/shadcn.css # packages/radix-ui/css/solar.css # packages/radix-ui/css/vitepress.css # packages/radix-ui/package.json # packages/radix-ui/src/_registry/index.ts # packages/radix-ui/src/components/accordion.tsx # packages/radix-ui/src/components/banner.tsx # packages/radix-ui/src/components/callout.tsx # packages/radix-ui/src/components/card.tsx # packages/radix-ui/src/components/codeblock.tsx # packages/radix-ui/src/components/dialog/search.tsx # packages/radix-ui/src/components/dynamic-codeblock.tsx # packages/radix-ui/src/components/files.tsx # packages/radix-ui/src/components/github-info.tsx # packages/radix-ui/src/components/heading.tsx # packages/radix-ui/src/components/inline-toc.tsx # packages/radix-ui/src/components/sidebar/base.tsx # packages/radix-ui/src/components/sidebar/link-item.tsx # packages/radix-ui/src/components/sidebar/tabs/dropdown.tsx # packages/radix-ui/src/components/tabs.tsx # packages/radix-ui/src/components/toc/clerk.tsx # packages/radix-ui/src/components/toc/default.tsx # packages/radix-ui/src/components/toc/index.tsx # packages/radix-ui/src/components/type-table.tsx # packages/radix-ui/src/components/ui/accordion.tsx # packages/radix-ui/src/components/ui/collapsible.tsx # packages/radix-ui/src/components/ui/navigation-menu.tsx # packages/radix-ui/src/components/ui/popover.tsx # packages/radix-ui/src/components/ui/scroll-area.tsx # packages/radix-ui/src/components/ui/tabs.tsx # packages/radix-ui/src/contexts/i18n.tsx # packages/radix-ui/src/contexts/search.tsx # packages/radix-ui/src/contexts/tree.tsx # packages/radix-ui/src/i18n.tsx # packages/radix-ui/src/layouts/docs/client.tsx # packages/radix-ui/src/layouts/docs/index.tsx # packages/radix-ui/src/layouts/docs/page/client.tsx # packages/radix-ui/src/layouts/docs/page/index.tsx # packages/radix-ui/src/layouts/docs/sidebar.tsx # packages/radix-ui/src/layouts/home/client.tsx # packages/radix-ui/src/layouts/home/index.tsx # packages/radix-ui/src/layouts/home/navbar.tsx # packages/radix-ui/src/layouts/notebook/client.tsx # packages/radix-ui/src/layouts/notebook/index.tsx # packages/radix-ui/src/layouts/notebook/page/client.tsx # packages/radix-ui/src/layouts/notebook/page/index.tsx # packages/radix-ui/src/layouts/notebook/sidebar.tsx # packages/radix-ui/src/layouts/shared/index.tsx # packages/radix-ui/src/layouts/shared/language-toggle.tsx # packages/radix-ui/src/layouts/shared/search-toggle.tsx # packages/radix-ui/src/layouts/shared/theme-toggle.tsx # packages/radix-ui/src/mdx.tsx # packages/radix-ui/src/og.tsx # packages/radix-ui/src/page.tsx # packages/radix-ui/src/provider/base.tsx # packages/radix-ui/src/utils/use-copy-button.ts # packages/radix-ui/src/utils/use-footer-items.ts # packages/radix-ui/src/utils/use-is-scroll-top.ts # packages/story/package.json # packages/story/src/client/with-control.tsx # packages/story/src/index.tsx # packages/twoslash/package.json # packages/typescript/package.json # packages/typescript/src/markdown.ts # packages/typescript/src/ui/auto-type-table.tsx # packages/ui/CHANGELOG.md # packages/ui/package.json # packages/ui/src/_registry/index.ts # packages/ui/src/components/toc/clerk.tsx # packages/ui/src/components/toc/default.tsx # packages/ui/src/components/toc/index.tsx # packages/ui/src/contexts/i18n.tsx # packages/ui/src/contexts/search.tsx # packages/ui/src/contexts/tree.tsx # packages/ui/src/hooks/use-footer-items.ts # packages/ui/src/i18n.tsx # pnpm-lock.yaml |
||
|
|
b6d6f74f91 | chore: update examples to use @hanzo/docs-* packages | ||
|
|
1b5320e02c | chore: sync upstream, fix package naming, change default output to ./docs | ||
|
|
e790e0e8fb |
chore: complete fumadocs -> @hanzo/docs rebrand
- Rename all packages from fumadocs-* to @hanzo/docs-* - Update all imports across apps, examples, and packages - Update documentation and content references - Sync lockfile with new package names |