Files
zeekayandHanzo Dev 7d82a2c72a The docs are native: gui primitives, design tokens, and the real mark
@hanzo/docs 17 replaces the Tailwind/Base-UI stack. The home page now
says what Zoo is — mission, DSO and PoAI with their papers, ecosystem,
community — in gui primitives under a real nav, instead of a template's
demo cards. Static search gains its index; the logo is the three-circle
mark; linked headings paint at their own size.

Co-authored-by: Hanzo Dev <[email protected]>
2026-08-16 23:31:50 -07:00

2.2 KiB

Zoo Docs

Official documentation for Zoo Labs Foundation - Democratizing AI through decentralized training.

Overview

Built with @hanzo/docs - the documentation framework by Hanzo AI.

Development

# Install dependencies
pnpm install

# Start development server
pnpm dev

Open http://localhost:3000 to view the docs.

Structure

zoo-docs/
├── app/                    # Next.js App Router
│   ├── (home)/            # Landing page, in gui primitives
│   ├── docs/              # Documentation pages
│   ├── api/search/        # Static search index
│   ├── global.css         # One import: @hanzo/docs-ui/css/style.css
│   └── layout.tsx         # Root layout
├── components/
│   └── icons.tsx          # The one client boundary icons come from
├── content/               # MDX content
│   └── docs/             # Documentation content
├── lib/                   # Utilities
│   ├── source.ts         # @hanzo/docs source config
│   └── layout.shared.tsx # Shared layout options
└── public/               # Static assets

Styling

Layout and text are gui primitives from @hanzo/ui and @hanzo/gui, coloured by @hanzo/design's tokens. No Tailwind, no class strings — style is props: <YStack bg="$color2" rounded="$6" p="$4">. The palette is monochrome and lives in the design package; this site defines no colours of its own.

app/gui.css is generated by hanzo-docs-css before every dev and build run. It is not checked in.

Building

# Build for production
pnpm build

# Start production server
pnpm start

Part of Multi-Brand Docs System

This documentation site shares core functionality with:

All three use the same @hanzo/docs foundation with brand-specific theming.