geonetwork-ui icon indicating copy to clipboard operation
geonetwork-ui copied to clipboard

[Datahub]: Change other links section

Open rcaplier opened this issue 10 months ago â€ĸ 2 comments

Description

This PR make the other links displayed as a list if there is more than 9 items, otherwise it is still a carroussel.

This PR also contain some refactoring of the existing carroussel to fit the new mockups.

Architectural changes

Added a new list component containing list-item components. I tried to make them the most generic possible. I added them because I couldn't find a way to reuse the existing ones (download-list component)

Screenshots

image

Quality Assurance Checklist

  • [ ] Commit history is devoid of any merge commits and readable to facilitate reviews
  • [x] If new logic ⚙ī¸ is introduced: unit tests were added
  • [ ] If new user stories 🤏 are introduced: E2E tests were added
  • [x] If new UI components 🕹ī¸ are introduced: corresponding stories in Storybook were created
  • [ ] If breaking changes đŸĒš are introduced: add the breaking change label
  • [ ] If bugs 🐞 are fixed: add the backport <release branch> label
  • [ ] The documentation website 📚 has received the love it deserves

**This work is sponsored by IGN.

rcaplier avatar Apr 25 '24 14:04 rcaplier

Affected libs: feature-record, feature-router, ui-elements, feature-notifications, feature-catalog, feature-search, feature-map, feature-dataviz, feature-editor, ui-catalog, ui-search, ui-layout, Affected apps: datahub, metadata-editor, demo, webcomponents, map-viewer, search, datafeeder,

  • [ ] 🚀 Build and deploy storybook and demo on GitHub Pages
  • [ ] đŸ“Ļ Build and push affected docker images

github-actions[bot] avatar Apr 25 '24 14:04 github-actions[bot]

📷 Screenshots are here!

github-actions[bot] avatar Apr 25 '24 14:04 github-actions[bot]

Replaced by #873

jahow avatar May 16 '24 18:05 jahow