Inspired by the new Kontact website and the KDE website. You can preview it on my personal website: http://docs.carlschwan.eu/.
old:
new:
New Features
- UI is completely translatable
- Use same design as kontact.kde.org, kde.org, ...
- Responsive design
Libraries used (all FOSS)
- Server-side: Symfony (php)
- Client-side: Bootstrap 4 (sass version) and Symfony encore
TODO
- Add Unit-test
- Make sure the xapian based search works
- ...
Accessibility
- Search and menu works without ECMAScript
- Optimize screen reader setup
- uses aria attributes when needed.
- Mobile design
- use semantic html (main, footer, nav HTML elements)
- Check if all images contains alt