Skip to content

Update About Us page to reflect broader project scope beyond Catena-X - #1543

Merged
stephanbcbauer merged 15 commits into
mainfrom
copilot/update-about-page-project-scope
Sep 15, 2026
Merged

stephanbcbauer merged 15 commits into
mainfrom
copilot/update-about-page-project-scope

Conversation

Copilot AI commented May 19, 2026 •

Copy link
Copy Markdown
Contributor

Rewrites the About Us page to position Eclipse Tractus-X as a multi-industry dataspace project rather than one scoped solely to Catena-X, adds a community partners logo carousel to the About Us and home pages, and introduces public funding information (Tractus-X Accelerator, BMWE) across the site.

Changes

About Us page (src/components/AboutUsContent/, src/components/AboutUsHeader/)

  • New structure: intro, ecosystem diagram, contributing organizations, history timeline, dataspace network, how we work together, what we create (software + KITs), and governance (Eclipse Foundation + EDWG)
  • New Ecosystem, History, and TractusXAccelerator components
  • Intro headline is now "Community Built. Open to everyone."
  • Ecosystem diagram redesigned as a "motherboard": Eclipse Foundation as the governance layer on top, connector traces instead of arrows, and a new Innovation funding organizations node (BMWE, VDI/VDE-IT)
  • History timeline shows newest first and includes the KIT 2.0 Architecture milestone
  • Tractus-X Accelerator entry now describes the cohort-based program and its five focus areas, lists the partners (IDSA, Catena-X, Fraunhofer ISST, ARENA2036) and shows the BMWE funding badge; hovering, focusing or clicking the badge reveals the funding amount
  • Removed the "Want to join our KIT Community?" footer; the contribution section is now titled "Ways to Contribute, Start Your Journey", followed by "Ready to Get Started?"

Organization carousel (src/components/OrganizationCarousel/, data/tractusxOrganizations.js)

  • Auto-scrolling logo carousel that pauses on hover/focus and respects prefers-reduced-motion
  • Organizations live in a data file, so new ones can be added without code changes (includes Technovative Solutions, BMWE and VDI/VDE-IT); per-organization acceleratorLogoScale for the accelerator partner logos

Funding badge (src/components/FundingBadge/, src/theme/BlogPostItem/Header/Authors/)

  • Reusable FundingBadge component: the funder's official logo on a white plate (also in dark mode) with an English caption and an optional funding-amount popover
  • Blog posts can opt in with funding: bmwe in the front matter, which shows a compact badge next to the authors (used on the Community Days and Hackathon II posts)

Home page (src/pages/index.js, docusaurus.config.js)

  • "Our Community Partners" carousel directly below "The magic behind Eclipse Tractus-X", with an updated intro text and subtitle
  • Announcement bar now points to the new About Us page, the blog post, and the new homepage information
  • Footer gains a "Project supported by" column with the BMWE logo

News ticker (src/components/NewsTicker/, utils/newsTitles.js)

  • Rebuilt without react-slick: glass bar with the date next to the "News" pill, prev/next controls and dot indicators (stacked below the headline on phones), an enter animation, and pause on hover, focus, or when the tab is hidden; respects prefers-reduced-motion
  • Sits in the hero's normal flow instead of being absolutely positioned, so it no longer overlaps the hero buttons on small phones
  • Entries refreshed: new About Us page, Hackathon II, Release 27.03 planning, Seventh Community Days (the old single-entry ticker looked stuck because there was nothing to rotate)

Blog (blog/2026-09-14-new-about-us-page.md)

  • New post "Get to Know Us — The New Eclipse Tractus-X About Us Page" announcing the page and the Tractus-X Accelerator
  • Hackathon II post links to the Accelerator and uses the new banner image

Screenshots

Home page: Announcement bar

Announcement bar linking to the new About Us page

Home page: Our Community Partners

Home page community partners carousel
Carousel scrolled to show Technovative Solutions

Home page: News ticker

Redesigned news ticker on desktop
News ticker on a phone

Before, on a small phone the ticker overlapped the hero buttons:

Old ticker overlapping the hero buttons on a small phone

Footer: Project supported by

Footer with Eclipse Foundation, Eclipse Dataspace and BMWE logos

About Us: Intro

About Us intro: Community Built. Open to everyone.

About Us: Ecosystem

About Us ecosystem diagram with funding node

About Us: Organizations engaged in Eclipse Tractus-X

About Us organization carousel

About Us: History

About Us history timeline

About Us: Tractus-X Accelerator with funding badge

Tractus-X Accelerator card with focus areas, partners and funding badge
Funding badge hovered, showing the funding amount

About Us: How we work together

About Us contribution steps

About Us: Ways to Contribute and Ready to Get Started (KIT footer removed)

About Us contribution and get started sections

Blog: New About Us page announcement

Blog post announcing the new About Us page

Blog: Funding badge next to the authors

Hackathon II post header with the compact funding badge

🤖 Generated with Claude Code

Restructure the About Us page around the ecosystem, contributing
organizations, history, and ways to contribute. Add an organization logo
carousel to the About Us and home pages, and remove the KIT community
footer from About Us.
@matbmoser
matbmoser self-requested a review as a code owner September 14, 2026 14:49
@matbmoser matbmoser removed the stale Items without activities label Sep 14, 2026
matbmoser added a commit that referenced this pull request Sep 14, 2026
matbmoser added a commit that referenced this pull request Sep 14, 2026
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
matbmoser added a commit that referenced this pull request Sep 14, 2026
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
The Hackathon II post links to /AboutUs#history-title. The About Us page is
plain JSX, so Docusaurus did not know its anchors and failed the build.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
matbmoser added a commit that referenced this pull request Sep 14, 2026
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
matbmoser and others added 2 commits September 14, 2026 22:28
- Replace the react-slick ticker with a dependency-free rotator: glass bar,
  prev/next controls, dot indicators, pause on hover/focus/hidden tab
- Keep the ticker in the hero's normal flow so it never overlaps the buttons
  on small screens
- List the About Us page, Hackathon II, Release 27.03 planning and the
  Seventh Community Days as current news
- Announcement bar: point to the new homepage information instead of KITs 2.0

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
matbmoser added a commit that referenced this pull request Sep 14, 2026
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

@stephanbcbauer stephanbcbauer left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool

@github-project-automation github-project-automation Bot moved this from Inbox to In Progress in Tractus-X Webpage Sep 15, 2026
@stephanbcbauer
stephanbcbauer merged commit 44fbf10 into main Sep 15, 2026
5 checks passed
@stephanbcbauer
stephanbcbauer deleted the copilot/update-about-page-project-scope branch September 15, 2026 07:31
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Tractus-X Webpage Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants