This repository contains the official documentation website for VEDS-Group, hosted on GitHub Pages.
├── cubecharging/ # CubeCharging project documentation
│ ├── index.md # Changelog and overview
│ ├── laadpas/ # Laadpas Management docs
│ └── laadpaal/ # Laadpaal Management docs
├── assets/ # CSS, JS, and other assets
├── _layouts/ # Jekyll layouts
├── _includes/ # Jekyll includes
├── _config.yml # Jekyll configuration
└── index.md # Main homepage
- Ruby 3.4+ with RubyInstaller
- Git
- Clone the repository
- Install dependencies:
bundle install - Start local server:
bundle exec jekyll serve - Open http://localhost:4000
- Dark Mode: Toggle button in top-right corner
- Sidebar Navigation: Per-page navigation for easy browsing
- Responsive Design: Works on all screen sizes
- Professional Styling: Clean, modern design
This site is automatically deployed to GitHub Pages when changes are pushed to the main branch.
- All
.mdfiles _config.yml_layouts/directory_includes/directoryassets/directoryCNAMEfile
_site/(generated files)Gemfile.locknode_modules/- IDE files
- OS files
- Logs and temporary files
To add documentation for new clients/projects:
- Create a new folder (e.g.,
clientname/) - Add project-specific documentation
- Update
_config.ymlheader_pages - Update
_includes/header.htmlnavigation - Update main
index.mdwith project links
- Make changes locally
- Test with
bundle exec jekyll serve - Commit and push to
mainbranch - GitHub Pages will automatically rebuild
For issues or questions, contact the VEDS-Group development team.