This commit is contained in:
@@ -1,7 +1,8 @@
|
|||||||
"use client";
|
"use client";
|
||||||
|
|
||||||
import { Card } from "@/components/ui/card";
|
import { Card, CardTitle } from "@/components/ui/card";
|
||||||
import { cn } from "@/lib/utils";
|
import { cn } from "@/lib/utils";
|
||||||
|
import { ChevronRightIcon } from "lucide-react";
|
||||||
import Image from "next/image";
|
import Image from "next/image";
|
||||||
import Link from "next/link";
|
import Link from "next/link";
|
||||||
import Markdown from "react-markdown";
|
import Markdown from "react-markdown";
|
||||||
@@ -55,7 +56,12 @@ export function ResearchListItem({
|
|||||||
|
|
||||||
{/* Text Content Container (Flexible Width) */}
|
{/* Text Content Container (Flexible Width) */}
|
||||||
<div className="flex flex-1 flex-col p-4">
|
<div className="flex flex-1 flex-col p-4">
|
||||||
<h3 className="font-bold text-lg">{title}</h3>
|
<CardTitle className="mt-1 text-base flex items-center">
|
||||||
|
<span className="truncate max-w-65">{title}</span>
|
||||||
|
<ChevronRightIcon
|
||||||
|
className="size-4 shrink-0 translate-x-0 transform opacity-0 transition-all duration-300 ease-out group-hover:translate-x-1 group-hover:opacity-100"
|
||||||
|
/>
|
||||||
|
</CardTitle>
|
||||||
<div className="flex items-center gap-x-2 text-xs text-muted-foreground mt-1">
|
<div className="flex items-center gap-x-2 text-xs text-muted-foreground mt-1">
|
||||||
{venue && <span className="font-semibold text-primary">{venue}</span>}
|
{venue && <span className="font-semibold text-primary">{venue}</span>}
|
||||||
{venue && <span>•</span>}
|
{venue && <span>•</span>}
|
||||||
|
|||||||
Reference in New Issue
Block a user