+ |
+ {label}
+ |
+
{href && (
{normalizedValue}
@@ -184,9 +217,17 @@ const Keywords = memo(({ keywords }: { keywords: Array }) => {
{(keywords) => (
{keywords.map((keyword) => (
-
-
- {keyword}
+
+
+ {keyword}
; ids: Arr
{(keywords) => (
{keywords.map((keyword, index) => (
-
-
+
+
{shortenKeyword(keyword)}
@@ -267,9 +316,9 @@ const Collections = memo(({ collections }: { collections: Array }) => {
{(collections) => (
{collections.map((collection) => (
-
-
- {collection}
+
+
+ {collection}
}) => {
{(bibgroups) => (
{bibgroups.map((bibgroup) => (
-
-
- {bibgroup}
+
+
+ {bibgroup}
; id
{(features) => (
{features.map((feature, index) => (
-
-
+
+
{
menuItems={menuItems}
activeItem={activeItem}
display={{ base: 'initial', lg: 'none' }}
- mx={2}
+ mx="auto"
+ maxW="400px"
+ w="full"
+ px={2}
/>
);
diff --git a/src/components/ResultList/Item/Item.tsx b/src/components/ResultList/Item/Item.tsx
index 338dd4e1d..5d5476202 100644
--- a/src/components/ResultList/Item/Item.tsx
+++ b/src/components/ResultList/Item/Item.tsx
@@ -141,17 +141,23 @@ export const Item = (props: IItemProps): ReactElement => {
{hideCheckbox ? null : }
-
-
+
+
-
+
{!isClient || hideActions ? null : }
@@ -159,11 +165,13 @@ export const Item = (props: IItemProps): ReactElement => {
{author_count > 0 && (
)}
-
+
{formattedPubDate}
{formattedPubDate && pub ? · : ''}
- {truncatedPub}
+
+ {truncatedPub}
+
{cite && (formattedPubDate || pub) ? · : null}
{cite}
diff --git a/src/components/ResultList/Item/ItemResourceDropdowns.tsx b/src/components/ResultList/Item/ItemResourceDropdowns.tsx
index 783aa204f..b60c4aa0f 100644
--- a/src/components/ResultList/Item/ItemResourceDropdowns.tsx
+++ b/src/components/ResultList/Item/ItemResourceDropdowns.tsx
@@ -144,11 +144,11 @@ export const ItemResourceDropdowns = ({ doc, defaultCitation }: IItemResourceDro
};
return (
-
+
{/* orcid menu */}
{/* full resources menu */}
-
+
{/* reference and citation items menu */}
-
+
{/* data product items menu */}
-
+
{/* share menu */}
-
+
-
+
|