Skip to content
  • Carl Schwan's avatar
    Rewrite the front-end of · 01d73f1e
    Carl Schwan authored and Carl Schwan's avatar Carl Schwan committed
    Inspired by the new Kontact website and the KDE website. You can preview it on my personal website:
    old: {F6568360} {F6568363}
    new: {F6819005}
    NOTE: The extractor remains the same and the generated URL should also remain the same.
    == New Features ==
    * UI is completely translatable
    * Use same design as,, ...
    * 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 ==
    * [x] Search and menu works without ECMAScript
    * [ ] Optimize screen reader setup
    * [ ] uses aria attributes when needed.
    * [x] Mobile design
    * [x] use semantic html (main, footer, nav HTML elements)
    * [ ] Check if all images contains alt
    Test Plan: None for the moment, but I will add some unit/integration tests
    Reviewers: #documentation, #vdg, #websites, chempfling
    Reviewed By: #vdg
    Subscribers: chempfling, kde-www, filipf, ngraham, sheedy, GB_2, ltoscano, aacid, kde-doc-english
    Tags: #documentation, #vdg, #websites
    Maniphest Tasks: T2442
    Differential Revision: