|
1 | | -import { ArrowRight, Brain, Code2, Telescope } from "lucide-react" |
| 1 | +import { ArrowRight, Brain, Code2, Telescope, FileText, Globe, Code } from "lucide-react" |
2 | 2 | import Link from "next/link" |
3 | 3 |
|
4 | 4 | import { AnimatedLogo } from "@/components/animations/AnimatedLogo" |
@@ -178,21 +178,39 @@ export default function Home() { |
178 | 178 | </div> |
179 | 179 | <p className="text-sm text-muted-foreground">{pub.venue}</p> |
180 | 180 | {pub.links && ( |
181 | | - <div className="flex gap-2"> |
| 181 | + <div className="flex flex-wrap gap-2"> |
182 | 182 | {pub.links.arxiv && ( |
183 | 183 | <Button asChild variant="outline" size="sm"> |
184 | 184 | <a href={pub.links.arxiv} target="_blank" rel="noopener noreferrer"> |
| 185 | + <FileText className="mr-2 size-3" /> |
185 | 186 | arXiv |
186 | 187 | </a> |
187 | 188 | </Button> |
188 | 189 | )} |
| 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 | + )} |
189 | 198 | {pub.links.github && ( |
190 | 199 | <Button asChild variant="outline" size="sm"> |
191 | 200 | <a href={pub.links.github} target="_blank" rel="noopener noreferrer"> |
| 201 | + <Code className="mr-2 size-3" /> |
192 | 202 | Code |
193 | 203 | </a> |
194 | 204 | </Button> |
195 | 205 | )} |
| 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 | + )} |
196 | 214 | </div> |
197 | 215 | )} |
198 | 216 | </CardContent> |
@@ -248,7 +266,7 @@ export default function Home() { |
248 | 266 | in behavioral analysis and modeling sensorimotor learning. We also regularly recruit |
249 | 267 | postdoctoral fellows. |
250 | 268 | </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"> |
252 | 270 | <Button asChild size="lg" className="w-full sm:w-auto"> |
253 | 271 | <Link href="/positions"> |
254 | 272 | View Open Positions |
|
0 commit comments