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