Open jjeroch opened 1 month ago
Hi @jjeroch
I am interested in contributing to this task. Could you please assign it to me at your earliest convenience so I can begin working on it?
Additionally, could you provide the design specifications for the following:
It would be helpful if you could provide designs for both variants.
Thank you for considering my request.
@shahmargi12 thank you for your support. @oyo will get back to you to provide feedback :)
@shahmargi12 thank you for your support. @oyo will get back to you to provide feedback :)
Ok, thanks for the update.
@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.
Rule of thumb: for normal text use variant body2, larger body1 or smaller body3 if appropriate. headlines use headline 3 for larger and headline 5 for smaller titles (headline 1 or 2 are quite large which we are using in special components like https://github.com/eclipse-tractusx/portal-frontend/blob/main/src/components/shared/frame/SectionHeader/index.tsx). Those are just hints - if as a developer you feel it looks odd, choose the best variant from your PoV.
@oyo Thanks for the response! I'll start working on it.
Description: Implement the design element
hyperlink
component. The new hyperlink component should support the following states and features:Default Stage: The hyperlink should display in its basic form as per our style guidelines (font, color, etc.) when it's in the default state.
Leading Visual: The hyperlink should be able to include an optional leading visual (e.g., icon or image) that sits to the left of the text. This should be properly aligned and should scale appropriately with the text.
Trailing Visual: Similarly, the hyperlink should support an optional trailing visual (e.g., icon or image) to the right of the text.
Underline: There should be an option to display the hyperlink with or without an underline. This should be controlled via a prop that determines whether the underline is visible in the default state and on hover.
Small Size: The component should also support a small size variant, which is smaller than the default size but still maintains all visual alignments and legibility.
Acceptance Criteria:
Technical Notes:
Functional Design Component Description (to be loaded into storybook):