Skip to content

Commit 14875d0

Browse files
committed
show website in papers
1 parent 3ac32ae commit 14875d0

File tree

4 files changed

+67
-12
lines changed

4 files changed

+67
-12
lines changed

app/page.tsx

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ArrowRight, Brain, Code2, Telescope } from "lucide-react"
1+
import { ArrowRight, Brain, Code2, Telescope, FileText, Globe, Code } from "lucide-react"
22
import Link from "next/link"
33

44
import { AnimatedLogo } from "@/components/animations/AnimatedLogo"
@@ -178,21 +178,39 @@ export default function Home() {
178178
</div>
179179
<p className="text-sm text-muted-foreground">{pub.venue}</p>
180180
{pub.links && (
181-
<div className="flex gap-2">
181+
<div className="flex flex-wrap gap-2">
182182
{pub.links.arxiv && (
183183
<Button asChild variant="outline" size="sm">
184184
<a href={pub.links.arxiv} target="_blank" rel="noopener noreferrer">
185+
<FileText className="mr-2 size-3" />
185186
arXiv
186187
</a>
187188
</Button>
188189
)}
190+
{pub.links.biorxiv && (
191+
<Button asChild variant="outline" size="sm">
192+
<a href={pub.links.biorxiv} target="_blank" rel="noopener noreferrer">
193+
<FileText className="mr-2 size-3" />
194+
bioRxiv
195+
</a>
196+
</Button>
197+
)}
189198
{pub.links.github && (
190199
<Button asChild variant="outline" size="sm">
191200
<a href={pub.links.github} target="_blank" rel="noopener noreferrer">
201+
<Code className="mr-2 size-3" />
192202
Code
193203
</a>
194204
</Button>
195205
)}
206+
{pub.links.website && (
207+
<Button asChild variant="outline" size="sm">
208+
<a href={pub.links.website} target="_blank" rel="noopener noreferrer">
209+
<Globe className="mr-2 size-3" />
210+
Website
211+
</a>
212+
</Button>
213+
)}
196214
</div>
197215
)}
198216
</CardContent>
@@ -248,7 +266,7 @@ export default function Home() {
248266
in behavioral analysis and modeling sensorimotor learning. We also regularly recruit
249267
postdoctoral fellows.
250268
</p>
251-
<div className="mt-10 flex flex-col sm:flex-row items-center justify-center gap-4 sm:gap-x-6">
269+
<div className="mt-10 flex flex-col items-center justify-center gap-4 sm:flex-row sm:gap-x-6">
252270
<Button asChild size="lg" className="w-full sm:w-auto">
253271
<Link href="/positions">
254272
View Open Positions

app/publications/page.tsx

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use client"
22

3-
import { ExternalLink, FileText, Code } from "lucide-react"
3+
import { ExternalLink, FileText, Code, Globe } from "lucide-react"
44
import { useEffect, useRef, useState } from "react"
55

66
import { Badge } from "@/components/ui/badge"
@@ -97,8 +97,8 @@ export default function PublicationsPage() {
9797
>
9898
<div className="section-container">
9999
<div className="flex flex-col gap-4">
100-
<div className="flex items-center gap-2 overflow-x-auto scrollbar-hide pb-1">
101-
<span className="text-sm font-medium shrink-0">Year:</span>
100+
<div className="scrollbar-hide flex items-center gap-2 overflow-x-auto pb-1">
101+
<span className="shrink-0 text-sm font-medium">Year:</span>
102102
<div className="flex items-center gap-2">
103103
<Button
104104
variant={selectedYear === null ? "default" : "outline"}
@@ -121,8 +121,8 @@ export default function PublicationsPage() {
121121
))}
122122
</div>
123123
</div>
124-
<div className="flex items-center gap-2 overflow-x-auto scrollbar-hide pb-1">
125-
<span className="text-sm font-medium shrink-0">Type:</span>
124+
<div className="scrollbar-hide flex items-center gap-2 overflow-x-auto pb-1">
125+
<span className="shrink-0 text-sm font-medium">Type:</span>
126126
<div className="flex items-center gap-2">
127127
<Button
128128
variant={selectedType === null ? "default" : "outline"}
@@ -219,6 +219,15 @@ export default function PublicationsPage() {
219219
</a>
220220
</Button>
221221
)}
222+
{pub.links.website && (
223+
<Button asChild variant="outline" size="sm">
224+
<a href={pub.links.website} target="_blank" rel="noopener noreferrer">
225+
<Globe className="mr-2 size-4" />
226+
Website
227+
<ExternalLink className="ml-2 size-3" />
228+
</a>
229+
</Button>
230+
)}
222231
</div>
223232
)}
224233
</CardContent>

app/research/page.tsx

Lines changed: 30 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ExternalLink, Github } from "lucide-react"
1+
import { ExternalLink, Github, FileText, Globe } from "lucide-react"
22

33
import { Badge } from "@/components/ui/badge"
44
import { Button } from "@/components/ui/button"
@@ -99,7 +99,7 @@ export default function ResearchPage() {
9999
<div>
100100
<h3 className="mb-4 text-lg font-semibold">Key Tools & Projects</h3>
101101
<div className="grid gap-4 sm:grid-cols-2">
102-
{area.tools.map((tool) => (
102+
{area.tools.map((tool: any) => (
103103
<Card key={tool.name} className="group transition-all hover:shadow-soft">
104104
<CardHeader>
105105
<CardTitle className="flex items-center justify-between text-base">
@@ -113,7 +113,7 @@ export default function ResearchPage() {
113113
</CardDescription>
114114
</CardHeader>
115115
<CardContent>
116-
<div className="flex gap-2">
116+
<div className="flex flex-wrap gap-2">
117117
{tool.github && (
118118
<Button asChild variant="outline" size="sm">
119119
<a
@@ -134,11 +134,38 @@ export default function ResearchPage() {
134134
target="_blank"
135135
rel="noopener noreferrer"
136136
>
137+
<FileText className="mr-2 size-3" />
138+
arXiv
139+
<ExternalLink className="ml-2 size-3" />
140+
</a>
141+
</Button>
142+
)}
143+
{tool.paper && (
144+
<Button asChild variant="outline" size="sm">
145+
<a
146+
href={tool.paper}
147+
target="_blank"
148+
rel="noopener noreferrer"
149+
>
150+
<FileText className="mr-2 size-3" />
137151
Paper
138152
<ExternalLink className="ml-2 size-3" />
139153
</a>
140154
</Button>
141155
)}
156+
{tool.website && (
157+
<Button asChild variant="outline" size="sm">
158+
<a
159+
href={tool.website}
160+
target="_blank"
161+
rel="noopener noreferrer"
162+
>
163+
<Globe className="mr-2 size-3" />
164+
Website
165+
<ExternalLink className="ml-2 size-3" />
166+
</a>
167+
</Button>
168+
)}
142169
</div>
143170
</CardContent>
144171
</Card>

data/publications.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
"type": "preprint",
2424
"tags": ["action recognition", "multimodal learning", "LLMs"],
2525
"links": {
26-
"arxiv": "https://arxiv.org/abs/2503.18712"
26+
"arxiv": "https://arxiv.org/abs/2503.18712",
27+
"website": "https://mmathislab.github.io/llavaction/"
2728
},
2829
"featured": true
2930
},

0 commit comments

Comments
 (0)