11import { title , subtitle } from "@/components/primitives" ;
22import { Placeholder } from "@/components/placeholder" ;
33import { peopleList , PeopleList , Person } from "@/config/people" ;
4- import { Image } from "@nextui-org/image" ;
54import { Link } from "@nextui-org/link" ;
65import { Divider } from "@nextui-org/divider" ;
76import { Card , CardHeader , CardBody } from "@nextui-org/card" ;
87
8+ import Image from "next/image" ;
9+ // import { Image } from "@nextui-org/image";
10+
11+
912
1013export default function PeoplePage ( ) {
1114 return (
@@ -46,22 +49,20 @@ function ExpandPerson(person: Person) {
4649 )
4750}
4851
49-
5052export function PersonCard ( person : Person ) {
5153 return (
52- < Card className = "py-4 border-none" shadow = "none" >
54+ < Card className = "py-4 border-none bg-transparent " shadow = "none" >
5355 < CardBody >
54- < div className = "grid grid-cols-4" >
56+ < div className = "grid grid-cols-4 gap-4 " >
5557 < div className = "col-span-1" >
56- < div className = "relative aspect-[500/300] " >
58+ < div className = "relative h-64 " >
5759 < Image
58- src = "https://scholar.googleusercontent.com/citations?view_op=medium_photo & user = 6 fqNXooAAAAJ & citpid = 1 "
60+ src = { person . photo || "/favicon.ico" }
5961 alt = { person . name }
60- height = { 2 }
61- radius = "none"
62- // layout="fill"
63- className = "h-full"
64- // classNames={{ wrapper: "w-full min-h-full"}}
62+ fill
63+ style = { {
64+ objectFit : 'cover' ,
65+ } }
6566 />
6667 </ div >
6768
@@ -70,8 +71,8 @@ export function PersonCard(person: Person) {
7071 < div className = "col-span-3 flex" >
7172 < div className = "flex flex-col" >
7273 < h2 className = { subtitle ( ) } > { person . name } </ h2 >
73- < p className = "text-justify" > { person . intro } </ p >
74- < Link href = { person . homepage } > Homepage</ Link >
74+ < p className = "text-justify mb-4 " > { person . intro } </ p >
75+ { person . homepage && < Link href = { person . homepage } > Homepage</ Link > }
7576 </ div >
7677 </ div >
7778
0 commit comments