eclipse-tractusx / portal-shared-components

Portal Shared UI Components
https://eclipse-tractusx.github.io/portal-shared-components
Apache License 2.0
1 stars 11 forks source link

Update to Shared Component Implementation of Card Elements #233

Open jjeroch opened 2 months ago

jjeroch commented 2 months ago

Ticket Summary:

This ticket outlines the necessary updates and enhancements required for the shared component implementation of Card Elements as per the specifications provided in the provided URLs.

Changes Requested:

  1. Update Add Service Card:

    • Implement two display options for the 'Add Service Card':
      • Full Screen Version
      • Card Element Version
    • Ensure content within both versions is fully visible and properly scaled (bad example see screenhsot below)
  2. Enhance Marketplace Card:

    • Modify the 'Marketplace Card' to support an extended image size similar to the 'App Cards' variant.
  3. Adjust App Cards Parameters:

    • Review and clarify the parameters used in the 'App Cards' such as columns, button text, etc.
    • Ensure that the parameters are understandable and can be utilized effectively (currently not given)

Acceptance Criteria:

Technical Details:

shahmargi12 commented 1 month ago

Hi @jjeroch

Can you please assist me with the following?

  1. Update Add Service Card:
    • Provide the designs for both version of the cards.
MaximilianHauer commented 1 month ago

@oyo could you support here ?

oyo commented 1 month ago

@shahmargi12 currently we have no designers any more and we have to implement the appearance by ourselves. Styling components in a way they integrate well into the existing UI. In cases where you are uncertain use a minimalistic design only rendering the required information and interaction elements and we can polish the design over time later.