Official website for RClone Manager – docs, downloads, and project info.
Built with Angular 20 and Angular Material, featuring the same custom Adwaita theme from the desktop application.
Visit: https://zarestia-dev.github.io/rclone-manager/
- Modern Angular 20 with standalone components
- Angular Material with custom Adwaita theme
- Fully responsive design (mobile, tablet, desktop)
- Smooth animations and transitions
- Lazy-loaded routes for optimal performance
- GitHub Pages deployment via GitHub Actions
- Node.js 20.x or higher
- npm 10.x or higher
npm installnpm startNavigate to http://localhost:4200/. The application will automatically reload if you change any source files.
npm run buildBuild artifacts will be stored in the dist/ directory.
ng deploy --repo=https://github.com/Zarestia-Dev/rclone-manager.gitsrc/
├── app/
│ ├── components/ # Reusable components (navbar, hero, features, footer)
│ ├── pages/ # Page components (home, docs, downloads, faq, contact)
│ ├── app.routes.ts # Route configuration
│ └── app.ts # Root component
├── animations.scss # Animation utilities
├── custom-theme.scss # Material theme from desktop app
└── index.html # HTML template
The website uses the same custom Adwaita theme as the RClone Manager desktop application, including:
- Custom color palette (Green primary, Blue accent)
- Custom spacing and border radius scales
- Light/dark theme support
- Material Design 3 components
The site is automatically deployed to GitHub Pages when changes are pushed to the main branch via GitHub Actions.
Edit src/app/pages/docs/docs.html to add documentation content.
Edit src/app/pages/downloads/downloads.html to add download links.
Edit src/app/pages/faq/faq.html to add FAQ content.
Edit src/app/pages/contact/contact.html to add contact information.
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.