Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
[MERGE] website_slides: improve layout of courses main pages and apply various fixes #31317
Purpose of this merge is to provide several fixes related to new elearning
See sub commits for more details.
Merge linked to task ID 1941250.
 eLearning feature: see task ID 1902304