Eclipse.org Redesign
Our new homepage design is ready for implementation, along with the updated header and footer. Figma design can be found here. Website megamenu can be found here. Please refer to the homepage prototype for animation (it will go from dark to light on click). Notes on movement and animation will be made directly in figma. And a mobile version of the design is in progress, will have it ready shortly.
Below is the timeline I'm aiming to accomplish by mid-October including all the pages that may need fixing.
Timeline
-
Week of Sept 15
-
Navigation bar -
Cookie consent styles -
Fix buttons -
Fix tabs -
Populate footer links
-
-
Week of Sept 22
-
Implement sidebar -
Desktop -
Modile
-
-
Add backgrounds to featured story - Note: Might go live without fancy lines background
-
Fix existing pages -
https://staging.eclipse.org/join-us/ -
https://staging.eclipse.org/blogs-and-videos/ -
https://staging.eclipse.org/careers/ -
https://staging.eclipse.org/community/ (This is still in PHP) -
articles -
https://staging.eclipse.org/articles/ (This is still in PHP) - Currently redirects to https://github.com/eclipse-platform/eclipse.platform.ui/blob/master/docs/Eclipse_Corner.md
-
https://staging.eclipse.org/articles/article/ - This page is currently broken on production and leads to https://wiki.eclipse.org/Eclipse_Corner
-
-
collaborations -
https://staging.eclipse.org/collaborations/ -
https://staging.eclipse.org/collaborations/interest-groups/ -
https://staging.eclipse.org/collaborations/interest-groups/contact/ -
https://staging.eclipse.org/collaborations/interest-groups/process/ -
https://staging.eclipse.org/collaborations/working-groups/brief/
-
-
contribute -
documentation -
europe -
home -
openchain -
org -
https://staging.eclipse.org/org/ (redirects to /about) -
https://staging.eclipse.org/org/artwork/ -
https://staging.eclipse.org/org/elections/ (missing Quick links block) -
https://staging.eclipse.org/org/foundation/ (redirects to /about) -
https://staging.eclipse.org/org/foundation/annual-reports/2025/ -
https://staging.eclipse.org/org/foundation/staff/ -
https://staging.eclipse.org/org/governance/ (Olivier) -
https://staging.eclipse.org/org/our-sponsors/ -
https://staging.eclipse.org/org/press-release/guidelines/ -
https://staging.eclipse.org/org/services/ -
https://staging.eclipse.org/org/services/marketing/ (Olivier) -
https://staging.eclipse.org/org/value/ -
https://staging.eclipse.org/org/working-groups/about/ -
https://staging.eclipse.org/org/working-groups/adoptium/charter/ -
https://staging.eclipse.org/org/working-groups/aice/charter/ -
https://staging.eclipse.org/org/working-groups/asciidoc/charter/ -
https://staging.eclipse.org/org/working-groups/capellaic/charter/ -
https://staging.eclipse.org/org/working-groups/eclipse-cloud-development-tools/charter/ -
https://staging.eclipse.org/org/working-groups/eclipse-dataspace/charter/ -
https://staging.eclipse.org/org/working-groups/eclipse-edge-native/charter/ -
https://staging.eclipse.org/org/working-groups/eclipse-ide/charter/ -
https://staging.eclipse.org/org/working-groups/eclipse-iot/charter/ -
https://staging.eclipse.org/org/working-groups/eclipse-mobile/charter/ -
https://staging.eclipse.org/org/working-groups/explore/ (Need to add .flex-grow class in solstice-assets) -
https://staging.eclipse.org/org/working-groups/gemoc-rc/charter/ -
https://staging.eclipse.org/org/working-groups/jakarta-ee/charter/ -
https://staging.eclipse.org/org/working-groups/jakarta-ee/faq/ -
https://staging.eclipse.org/org/working-groups/locationtech/charter/ -
https://staging.eclipse.org/org/working-groups/mfi-program/ -
https://staging.eclipse.org/org/working-groups/microprofile/charter/ -
https://staging.eclipse.org/org/working-groups/oniro/charter/ -
https://staging.eclipse.org/org/working-groups/open-regulatory-compliance/charter/ -
https://staging.eclipse.org/org/working-groups/openadx/charter/ -
https://staging.eclipse.org/org/working-groups/opengenesis/charter/ -
https://staging.eclipse.org/org/working-groups/openhw-asia/charter/ -
https://staging.eclipse.org/org/working-groups/openhw-europe/charter/ -
https://staging.eclipse.org/org/working-groups/openhw-foundation/charter/ -
https://staging.eclipse.org/org/working-groups/openmdm/charter/ -
https://staging.eclipse.org/org/working-groups/openmobility/charter/ -
https://staging.eclipse.org/org/working-groups/openpass/charter/ -
https://staging.eclipse.org/org/working-groups/openvsx/charter/ -
https://staging.eclipse.org/org/working-groups/operations/ -
https://staging.eclipse.org/org/working-groups/osbea/charter/ -
https://staging.eclipse.org/org/working-groups/osgi/charter/ -
https://staging.eclipse.org/org/working-groups/papyrusic/charter/ -
https://staging.eclipse.org/org/working-groups/polarsys/charter/ -
https://staging.eclipse.org/org/working-groups/process/ -
https://staging.eclipse.org/org/working-groups/science/charter/ -
https://staging.eclipse.org/org/working-groups/sdv/charter/ -
https://staging.eclipse.org/org/working-groups/soa/charter/ -
https://staging.eclipse.org/org/working-groups/sparkplug/charter/ -
https://staging.eclipse.org/org/working-groups/tangle-ee/charter/ -
https://staging.eclipse.org/org/working-groups/wgfi-program/
-
-
-
-
Week of Sept 29
-
Featured story banner -
Populate mega menu links -
Mobile menu -
PHP theme -
Fix PHP pages -
Fix existing pages -
os4biz -
projects -
research -
https://staging.eclipse.org/research/ (missing: .featured-project styles, .logo-list styles) -
https://staging.eclipse.org/research/projects/ (missing: .featured-project styles, missing "section" jumbotron) -
https://staging.eclipse.org/research/projects/agile/ -
https://staging.eclipse.org/research/projects/amalthea4public/ -
https://staging.eclipse.org/research/projects/amass/ -
https://staging.eclipse.org/research/projects/appstacle/ -
https://staging.eclipse.org/research/projects/arrowhead_tools/ -
https://staging.eclipse.org/research/projects/basys_40/ -
https://staging.eclipse.org/research/projects/basys_42/ -
https://staging.eclipse.org/research/projects/brain_iot/ -
https://staging.eclipse.org/research/projects/codeco/ -
https://staging.eclipse.org/research/projects/crossminer/ -
https://staging.eclipse.org/research/projects/cybernemo/ -
https://staging.eclipse.org/research/projects/datamite/ -
https://staging.eclipse.org/research/projects/enact/ -
https://staging.eclipse.org/research/projects/fab_os/ -
https://staging.eclipse.org/research/projects/federate/ -
https://staging.eclipse.org/research/projects/gemoc_studio/ -
https://staging.eclipse.org/research/projects/hal4sdv/ -
https://staging.eclipse.org/research/projects/hipeac/ -
https://staging.eclipse.org/research/projects/hyper-ai/ -
https://staging.eclipse.org/research/projects/nemo/ -
https://staging.eclipse.org/research/projects/nephele/ -
https://staging.eclipse.org/research/projects/nous/ -
https://staging.eclipse.org/research/projects/opees/ -
https://staging.eclipse.org/research/projects/opencontinuum/ -
https://staging.eclipse.org/research/projects/panorama/ -
https://staging.eclipse.org/research/projects/pdp4e/ -
https://staging.eclipse.org/research/projects/repairnator/ -
https://staging.eclipse.org/research/projects/rigoletto/ -
https://staging.eclipse.org/research/projects/robmosys/ -
https://staging.eclipse.org/research/projects/skillab/ -
https://staging.eclipse.org/research/projects/smartclide/ -
https://staging.eclipse.org/research/projects/spade/ -
https://staging.eclipse.org/research/projects/sparta/ -
https://staging.eclipse.org/research/projects/transact/ -
https://staging.eclipse.org/research/projects/tristan/
-
-
resources -
https://staging.eclipse.org/resources/ (this redirects to https://wiki.eclipse.org/Eclipse_Articles,_Tutorials,_Demos,_Books,_and_More. Is this normal?) -
https://staging.eclipse.org/resources/marketplaces/ (Olivier)
-
-
security -
specifications -
sponsor -
topics -
https://staging.eclipse.org/topics/ -
https://staging.eclipse.org/topics/automotive-and-mobility/ -
https://staging.eclipse.org/topics/cloud-native/ -
https://staging.eclipse.org/topics/edge-and-iot/ -
https://staging.eclipse.org/topics/ide/ -
https://staging.eclipse.org/topics/ide/articles/ -
https://staging.eclipse.org/topics/ide/articles/how-lonti-created-a-unified-ide-for-apis-automation-and-application-development-with-eclipse-theia/
-
-
-
-
Week of Oct 6
- Eric will assist
-
Fix PHP pages -
Fix existing pages -
membership -
https://staging.eclipse.org/membership/ -
https://staging.eclipse.org/membership/become-a-member/committer/ -
https://staging.eclipse.org/membership/explore-membership/ -
https://staging.eclipse.org/membership/explore-membership/treemap/ -
https://staging.eclipse.org/membership/join-us/ -
newsletter -
https://staging.eclipse.org/membership/newsletter/ -
https://staging.eclipse.org/membership/newsletter/ECE2011/Oct12/ -
https://staging.eclipse.org/membership/newsletter/ECE2011/Oct24/ -
https://staging.eclipse.org/membership/newsletter/ECE2011/Sept13/ -
https://staging.eclipse.org/membership/newsletter/ECE2011/Sept26/ -
https://staging.eclipse.org/membership/newsletter/ECE2011/ese-email/ -
https://staging.eclipse.org/membership/newsletter/ECE2011/template/ -
https://staging.eclipse.org/membership/newsletter/ECE2012/Aug30/ -
https://staging.eclipse.org/membership/newsletter/ECE2012/Sept25/ -
https://staging.eclipse.org/membership/newsletter/ECon2012/February7/ -
https://staging.eclipse.org/membership/newsletter/ECon2012/January17/ -
https://staging.eclipse.org/membership/newsletter/ECon2012/March19/ -
https://staging.eclipse.org/membership/newsletter/ECon2012/March29/ -
https://staging.eclipse.org/membership/newsletter/ECon2012/March5/ -
https://staging.eclipse.org/membership/newsletter/ECon2012/sponsor_template/ -
https://staging.eclipse.org/membership/newsletter/ECon2012/template/ -
https://staging.eclipse.org/membership/newsletter/images/template/
-
-
https://staging.eclipse.org/membership/prospectus/ -
https://staging.eclipse.org/membership/show-member/ -
https://staging.eclipse.org/membership/vote-2008/ -
https://staging.eclipse.org/membership/vote-2011/ -
https://staging.eclipse.org/membership/vote-2019/ -
https://staging.eclipse.org/membership/vote-2020/
-
-
-
legal -
https://staging.eclipse.org/legal/ -
https://staging.eclipse.org/legal/approved-content-licenses/ -
https://staging.eclipse.org/legal/committer-guidelines/ -
https://staging.eclipse.org/legal/faq/ -
https://staging.eclipse.org/legal/licenses/ -
https://staging.eclipse.org/legal/logo-guidelines/ -
https://staging.eclipse.org/legal/non-code-licenses/ -
https://staging.eclipse.org/legal/open-vsx-registry-faq/ -
https://staging.eclipse.org/legal/privacy/ -
https://staging.eclipse.org/legal/tck/ -
https://staging.eclipse.org/legal/terms-of-use/ -
https://staging.eclipse.org/legal/trademarks/ -
https://staging.eclipse.org/legal/user-groups/ -
compliance -
https://staging.eclipse.org/legal/copyright/ -
cpl2epl -
dco -
eca -
https://staging.eclipse.org/legal/eclipse-foundation-quality-verification-suite-license/ -
efsl -
https://staging.eclipse.org/legal/efsp-non-assert/ -
epl-2.0
-
-
Week of Oct 13
-
Fix outstanding issues -
Oct 15: Staff + Community Testing
-
Edited by Olivier Goulet