eclipse-tractusx / portal-frontend

Portal Frontend
Apache License 2.0
3 stars 30 forks source link

Implement New UI Design for Customer Detail Data Overlay #921

Open jjeroch opened 2 months ago

jjeroch commented 2 months ago

Description: The customer detail data overlay that appears after clicking the detail button (arrow button) on the applicationRequests page needs to be updated to match the new UI design provided in the Figma link above.

URLs:

Tasks:

  1. Review the new UI design for the customer detail data overlay in the provided Figma link.
  2. Locate the overlay implementation within the portal codebase.
  3. Assess whether the changes can be made/has to be made within the existing portal code or if component-level modifications are required.
  4. Determine the impact of the proposed changes on other areas of the product to ensure compatibility and consistency across the platform.
  5. Update the overlay to match the new UI design, ensuring responsiveness and adherence to design specifications.
  6. Conduct thorough testing to validate the implementation and ensure no regressions in the overlay functionality.

Acceptance Criteria:

Additional Notes:

Potential Risks:


Design Reference:

image
MaximilianHauer commented 1 month ago

we identified that the size information is not present yet in the backend api. @kunalgaurav-bmw will add the "documentSize" variable that we are ready for the future as soon as the backend-api is adjusted. @kunalgaurav-bmw please be aware that the endpoint will deliver the size as byte meaning for mbyte/kbyte you would need to convert it.

kunalgaurav-bmw commented 1 month ago

Hi Team, I would like to inform that I am using the common header component "DialogHeader" which we using the same throughout the app, but the text design values in Figma are different.

Also want to add one more point that I have added the "documentSize" variable on frontend side it will be worked as soon as the backend-api is adjusted.