feat: add real content and team photos from Notion

Add 13 team members with photos and Instagram links, 6 class types,
real contact info with two addresses, and Yandex Maps with markers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-09 21:30:33 +03:00
parent 0cbb818b72
commit 9f1697fd93
15 changed files with 23 additions and 16 deletions

View File

@@ -1,4 +1,5 @@
import { User, Instagram } from "lucide-react";
import Image from "next/image";
import { Instagram } from "lucide-react";
import { siteContent } from "@/data/content";
import { SectionHeading } from "@/components/ui/SectionHeading";
import { Reveal } from "@/components/ui/Reveal";
@@ -17,8 +18,14 @@ export function Team() {
{team.members.map((member, i) => (
<Reveal key={i}>
<div className="card text-center">
<div className="mx-auto flex h-32 w-32 items-center justify-center overflow-hidden rounded-full bg-neutral-200 dark:bg-neutral-800">
<User size={48} className="muted-text" />
<div className="mx-auto h-32 w-32 overflow-hidden rounded-full">
<Image
src={member.image}
alt={member.name}
width={128}
height={128}
className="h-full w-full object-cover"
/>
</div>
<h3 className="heading-text mt-4 text-lg font-semibold">{member.name}</h3>
<p className="muted-text mt-1 text-sm">{member.role}</p>