Skip to content

Conversation

@matbmoser
Copy link
Contributor

@matbmoser matbmoser commented Oct 30, 2025

Description

This PR is also an example, from how can things be worked directly on open source by second dataspace organization contributing to Eclipse Tractus-X.

As described on this issue eclipse-tractusx/sig-release#1226, the KITs are getting enabled as multi dataspace.

I am working on the base structure to refactor the structure and provide a way other dataspaces can extend their KITs and create new ones without stepping over each other.

The current demo is available here: https://matbmoser.github.io/eclipse-tractusx.github.io/Kits
image

image image

Additionally I am restructuring the gallery of the KITs, so that the information can be accessible easily:
image

image

Cross Dataspace Use Cases:

image image

Industry Core Foundation

image image

Dataspace Foundation

image image

Deprecated Sign:

image

Information and New Sign

image image

Pre-review checks

Please ensure to do as many of the following checks as possible, before asking for committer review:

Closes eclipse-tractusx/sig-release#1226

Feat/kits 2.0: Updated KIT branch, with my current work.
Feat/kits 2.0: Example PR from merging content from a Fork
@matbmoser matbmoser changed the title Feat/kits 2.0: Enabled Mult-Dataspace KITs Feat/kits 2.0: Enabled Multi-Dataspace KITs Nov 5, 2025
@matbmoser
Copy link
Contributor Author

I will open soon a review for that in the eclipse foundation.

- Added a version badge to display the latest version of the kit.
- Implemented an info button that shows a tooltip with metadata (created date, last updated, and version) on hover.
- Updated styles for the new version badge and info button, including responsive adjustments.
- Improved maturity information display, combining deprecated warnings and maturity chips.
- Introduced a new chip for newly added kits.

refactor: Update imports for consistency across components

- Changed import paths for ExpandedKitCard, FilteredKitsGallery, and KitGalleryHeader to use absolute paths.
- Updated icon imports to use default exports for consistency.

style: Refine styles for tooltips, badges, and chips

- Enhanced tooltip styles for better visibility and responsiveness.
- Adjusted styles for new and deprecated chips to improve aesthetics and usability.
- Made various responsive design adjustments to ensure a better mobile experience.

fix: Correct links in KitsArchitecture and KitsExtensions components

- Updated links in KitsArchitecture and KitsExtensions to use consistent casing for URLs.
…ding graduation status chips, tooltip icons, and enhanced navigation links
@matbmoser
Copy link
Contributor Author

NOTE FOR ME: Include a changelog for the Website.

- Changed label of documentation category to 'KIT Documentation' in sidebarsDocumentation.js.
- Updated links in KitsFooter component to point to the correct chat and getting started resources.
- Added new Contribute page with various contribution options and styled components.
- Created styles for the Contribute page to enhance UI/UX.
- Modified Kit Deepdive page description to include additional context about Manufacturing-X dataspaces.
- Added new image asset for Tractus-X gradient background.
…alytics display

feat: Create index file for KitAnalytics components to streamline imports

feat: Introduce KitStructureTable component for structured KIT information display

fix: Update KitCard to display graduation date for graduated kits

style: Adjust z-index values in KitCard styles for better layering

fix: Update links in KitsFooter for improved navigation

fix: Refactor Contribute page to use updated icon imports and correct button actions
@matbmoser matbmoser added this to the 25.12 milestone Nov 7, 2025
@matbmoser matbmoser added documentation Improvements or additions to documentation KIT KIT related content, mapped to TRactus-X releases labels Nov 7, 2025
@matbmoser matbmoser requested a review from jSchuetz88 November 7, 2025 21:02
@matbmoser matbmoser marked this pull request as ready for review November 7, 2025 21:02
@matbmoser
Copy link
Contributor Author

I opened the eclipse foundation review: https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/24651

I just need to create a change log

@matbmoser
Copy link
Contributor Author

I officially added changelog :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation KIT KIT related content, mapped to TRactus-X releases

Projects

Status: Inbox

Development

Successfully merging this pull request may close these issues.

[Tractus-X] Logic Multi-Dataspace KIT Architecture Restructure & Overall Quality Improvements

1 participant