Commit Graph
7 Commits
Author SHA1 Message Date
zeekay 8446558013 Restructure to Turbo monorepo with 13 documentation apps
Single-app → multi-app monorepo architecture:
- apps/docs/ — Main Lux docs (replaces root-level app)
- apps/bootnode-docs/ — Bootnode service
- apps/bridge-docs/ — Bridge service
- apps/cli-docs/ — CLI tool
- apps/explorer-docs/ — Block explorer
- apps/hsm-docs/ — Hardware security module
- apps/indexer-docs/ — Blockchain indexer
- apps/kms-docs/ — Key management service
- apps/mpc-docs/ — Multi-party computation
- apps/netrunner-docs/ — Network testing
- apps/sdk-docs/ — SDK documentation
- apps/wallet-docs/ — Wallet service

New: pnpm-workspace.yaml, turbo.json, per-app configs
Updated: Dockerfile (filter build), .gitignore (.turbo/, .docs/)
Root package.json stripped to workspace orchestrator
2026-03-14 16:26:20 -07:00
zeekay 269f5fc3f4 fix: improve GitHub Pages deployment reliability
- Add packageManager field to package.json for pnpm version consistency
- Remove explicit pnpm version from workflow (reads from packageManager)
- Add .nojekyll file to prevent Jekyll processing of _next directory
- Add .nojekyll generation step to deploy workflow
2026-01-28 11:31:05 -08:00
zeekay 748c93e041 fix: inline brand CSS for CI compatibility
- Inlined @luxfi/brand/styles/docs.css to app/global.css
- Removed file:../brand dependency that fails in CI
- Pinned @hanzo/docs packages to exact versions (avoid 16.3.0)
- Fixed toSource() to toFumadocsSource() for npm packages
2026-01-02 21:43:25 -08:00
zeekay 04cd308778 chore(docs): use toSource() API and bump @hanzo/docs-mdx
Update to @hanzo/[email protected] which adds cleaner toSource() method.
2025-12-31 10:54:22 -08:00
zeekay 004ed3db08 fix: switch to npm @hanzo/docs packages and fix API call 2025-12-31 10:47:54 -08:00
zeekay 06d8845e00 Update docs for LUX 2025-12-14 21:32:55 -08:00
zeekay af5f04a630 feat: initialize lux docs site with fumadocs
- Fumadocs-based documentation site
- Uses @luxfi/brand for styling
- Pure black/white minimalist theme
2025-12-14 21:27:13 -08:00