Post-Launch Feedback
As mentioned in Shanda blog post, we went live with our website re-design today: https://blogs.eclipse.org/post/shanda-giacomoni/new-look-feel-eclipseorg-live
I am creating this issue to track some issues that I found on production:
- Accessibility / Usability
-
Main menu > Clicking on mobile menu text does not expand mobile menu -
Main menu > Expending the mobile menu scrolls you back to the top -
There is a horizontal scrollbar on https://www.eclipse.org/sponsor/ide/ and https://www.eclipse.org/downloads/download.php?file=/oomph/epp/2023-09/R/eclipse-inst-jre-win64.exe&mirror_id=492 -
Footer > Subscribe to Newsletter > Clicking the icon does not submit the form
-
- /membership
-
404 in console on https://www.eclipse.org/membership/ with https://www.eclipse.org/membership/js/membership-index.js
-
- /downloads
-
Projects are not all the same height on https://www.eclipse.org/downloads/
-
- /org/value/
-
On mobile, the download button seems off in the Why the EF? section -
Uncaught TypeError: Cannot read properties of null (reading 'setAttribute') at HTMLDocument.
-
- /topics/*
-
See in console: TypeError: Cannot read properties of undefined (reading 'push') -
The View All button does not work
-
- /org/workinggroups/explore.php
-
explore.php:1101 Uncaught TypeError: Failed to execute 'observe' on 'MutationObserver': parameter 1 is not of type 'Node'.
-
- /org/press-release/
-
Missing Pagination (If this is a lot of work, add a view all link to https://newsroom.eclipse.org/news/press-releases as a temporary fix)
-
- eclipse.dev
-
Use absolute paths in menu and footer instead of relative to prevent broken links on different domains
-
- other
-
On any page, see in console: Failed to load resource: the server responded with a status of 404 (Not Found) eclipsefdn.promotion.js
-
Edited by Olivier Goulet