Migrate site to Docusaurus v3 with full docs, blog and i18n - #3
Conversation
Replace the previous static HTML/CSS/JS landing page with a complete
Docusaurus v3 site.
- Remove static site files: index.html, style.css, lightbox.js, assets/
- Set up Docusaurus v3 with TypeScript: docusaurus.config.ts, package.json,
tsconfig.json, babel.config.js, sidebars.ts, package-lock.json
- Add homepage React components: FeaturesSection, HighlightsSection,
ScreenshotsSection (with scoped CSS modules)
- Add download page (src/pages/download.tsx)
- Add global CSS custom properties (src/css/custom.css)
- Add complete documentation structure under docs/:
- Quickstart guide
- User guide: components (aMule, amuled, amulegui, amulecmd, amuleweb),
files, configuration, installation, usage
- ed2k network: concepts, clients, Kademlia
- Contributing: documentation, translations
- Development: compilation
- FAQ, Troubleshooting, Changelogs
- Add blog post for aMule 3.0.0 release (blog/2026-05-19-amule-3-0-0.md)
- Add Spanish (es) i18n: UI strings (code.json), all docs, navbar, footer
and blog plugin configuration
- Move screenshots and logo to static/img/, add favicons and docs images
- Add GitHub Actions workflow for GitHub Pages deployment (.github/workflows/deploy.yml)
- Add .gitignore, .nojekyll, AGENTS.md, CLAUDE.md
- Update README.md
|
Do we really need AGENTS.MD and CLAUDE.md in the public repo? 😅 |
IMHO it's a good idea to commit |
|
@got3nks is the site working now? The first build failed as usual. |
Yes I deleted my comment because now it looks OK. Thanks for your work 👌 |
Replace the previous static HTML/CSS/JS landing page with a complete Docusaurus v3 site.