Skip to content

Commit 59a4601

Browse files
test
1 parent ec2b516 commit 59a4601

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

src/components/Card.tsx

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,12 @@ const Card = ({
7272
key={paper._id}
7373
className={`w-56 space-y-1 rounded-xl border border-black dark:border-[#7480FF]/25 ${checked ? "bg-[#EEF2FF] dark:bg-[#050b1f]" : ""} p-4 `}
7474
>
75-
<Link href={paper.finalUrl}>
75+
<Link
76+
className="hidden md:block"
77+
href={paper.finalUrl}
78+
target="_blank"
79+
rel="noopener noreferrer"
80+
>
7681
<Image
7782
src={paper.thumbnailUrl}
7883
alt={paper.subject}
@@ -83,6 +88,19 @@ const Card = ({
8388
/>
8489
</Link>
8590

91+
<div
92+
className="block md:hidden"
93+
onClick={() => handleDownload(paper)}
94+
>
95+
<Image
96+
src={paper.thumbnailUrl}
97+
alt={paper.subject}
98+
width={320}
99+
height={180}
100+
className="mb-2 h-[180px] w-full cursor-pointer object-cover"
101+
/>
102+
</div>
103+
86104
<div className="text-sm font-medium">
87105
{extractBracketContent(paper.subject)}
88106
</div>
@@ -94,7 +112,7 @@ const Card = ({
94112
{capsule(paper.slot)}
95113
{capsule(paper.year)}
96114
</div>
97-
<div className="hidden md:flex items-center justify-between gap-2">
115+
<div className="hidden items-center justify-between gap-2 md:flex">
98116
<div className="flex items-center gap-1">
99117
<input
100118
checked={checked}

0 commit comments

Comments
 (0)