diff --git a/src/components/Libraries/DocumentList/DocumentItem.tsx b/src/components/Libraries/DocumentList/DocumentItem.tsx
index 122a69dd2..47116670f 100644
--- a/src/components/Libraries/DocumentList/DocumentItem.tsx
+++ b/src/components/Libraries/DocumentList/DocumentItem.tsx
@@ -118,28 +118,30 @@ export const DocumentItem = (props: IItemProps): ReactElement => {
-
-
-
-
-
-
- }
- variant="link"
- size="xs"
- onClick={onToggle}
- />
-
- {!isClient || hideResources ? null : }
-
+ {!isClient || hideResources ? null : (
+
+
+
+
+
+
+
+ }
+ variant="link"
+ size="sm"
+ onClick={onToggle}
+ />
+
+
+ )}
diff --git a/src/components/ResultList/Item/ItemResourceDropdowns.tsx b/src/components/ResultList/Item/ItemResourceDropdowns.tsx
index 005ebe1c7..3235d5ce6 100644
--- a/src/components/ResultList/Item/ItemResourceDropdowns.tsx
+++ b/src/components/ResultList/Item/ItemResourceDropdowns.tsx
@@ -167,8 +167,9 @@ export const ItemResourceDropdowns = ({ doc }: IItemResourceDropdownsProps): Rea
{/* orcid menu */}
{/* full resources menu */}
-
-
+
+ {fullSourceItems.length > 0 && (
+
+ {fullSourceItems.map((item) => (
+
+ ))}
+
+ )}
+
{/* reference and citation items menu */}
-
- setIsRefsOpen(true)} onClose={() => setIsRefsOpen(false)}>
+ setIsRefsOpen(true)} onClose={() => setIsRefsOpen(false)}>
+
0 ? 'References and citations' : 'No references and citations'}
@@ -200,21 +201,21 @@ export const ItemResourceDropdowns = ({ doc }: IItemResourceDropdownsProps): Rea
variant="link"
size="sm"
/>
- {referenceItems.length > 0 && (
-
- {referenceItems.map((item) => (
-
- ))}
-
- )}
-
-
+
+ {referenceItems.length > 0 && (
+
+ {referenceItems.map((item) => (
+
+ ))}
+
+ )}
+
{/* data product items menu */}
-
- setIsDataOpen(true)} onClose={() => setIsDataOpen(false)}>
+ setIsDataOpen(true)} onClose={() => setIsDataOpen(false)}>
+
0 ? 'Data products' : 'No data products'}
@@ -223,33 +224,36 @@ export const ItemResourceDropdowns = ({ doc }: IItemResourceDropdownsProps): Rea
variant="link"
size="sm"
/>
- {dataProductItems.length > 0 && (
-
- {dataProductItems.map((item) => (
-
- ))}
-
- )}
-
-
- {/* share menu */}
-
-
- }
- variant="link"
- size="sm"
- />
+
+ {dataProductItems.length > 0 && (
-
-
+ {dataProductItems.map((item) => (
+
+ ))}
-
-
+ )}
+
+
+ {/* share menu */}
+
+
+
+
+ }
+ variant="link"
+ size="sm"
+ />
+
+
+
+
+
);
};