geonetwork-ui
geonetwork-ui copied to clipboard
[Datahub]: Change other links section
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
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.
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
đˇ Screenshots are here!
Replaced by #873