Hello Carlos, thank you for your compliments and your proposal.
For your information, the main website has only used HTML, CSS and a little PHP since the beginning.
Yes, it's clear that the design is really old school.
I didn't know about Angular. I just saw that it uses npm for installation, but recently npm has had some very bad press...
Attack on the NPM supply chain...
In another life (25 years ago), I set up a large Drupal 5 as the main site to complement a phpbb3 forum, redmine, and mediawiki, for the late génération-debian.org...
I had free time back then, but I spent all my free time patching the servers for regular and overly frequent updates of Drupal 5 and PHPBB3. When Drupal 6 came out, I gave up on migrating my very complicated setup.
In the meantime, the friend who maintained the server at home died tragically in a car accident one morning on his way to work, and the project died out shortly afterwards, despite our efforts to get it back online.
Laurent