Site oficial de documentação da archbase_flutter, construído com Docusaurus 3.
- Docusaurus 3 + TypeScript
- i18n: pt-BR (primária) + en (estrutura preparada)
- Deploy automático no GitHub Pages via
.github/workflows/deploy.yml
npm install
npm start # abre em http://localhost:3000npm run build # gera estático em build/
npm run serve # serve build/ em http://localhost:3000docs/ ← conteúdo .md (a fonte da verdade)
intro.md
getting-started/
core/
services/
theme/
forms/
widgets/
screens/
cli.md
adapters/
demo-e-maestro.md
contribuindo.md
i18n/en/ ← traduções (estrutura criada, conteúdo pendente)
src/ ← React: landing page + componentes
static/ ← assets (logo, favicon)
docusaurus.config.ts ← config do site
sidebars.ts ← organização do menu lateral
npm run write-translations -- --locale en
# Edita i18n/en/docusaurus-plugin-content-docs/current/...
npm run start -- --locale enPush para main dispara .github/workflows/deploy.yml, que faz build e publica no GitHub Pages. Pré-requisito: habilitar Pages com source = "GitHub Actions" nas settings do repo.
MIT — mesma da lib.