Skip to content

Commit bc1f34c

Browse files
committed
feat: add company logo display for speaker profiles
1 parent 97c927a commit bc1f34c

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/app/speakers/[id]/page.tsx

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,19 @@ export default async function Page({ params }: Props) {
152152
sizes="(max-width: 768px) 100vw, 33vw"
153153
/>
154154
</div>
155+
{speaker.company?.img && (
156+
<div className="mt-8 text-center">
157+
<div className="relative aspect-square w-32 mx-auto rounded-lg overflow-hidden shadow-md bg-gray-100">
158+
<ImageWithFallback
159+
src={speaker.company.img}
160+
alt={`${speaker.company.name} logo`}
161+
fill
162+
className="object-contain"
163+
sizes="(max-width: 768px) 50vw, 16vw"
164+
/>
165+
</div>
166+
</div>
167+
)}
155168
</div>
156169
</div>
157170

0 commit comments

Comments
 (0)