contact-site/src/app/page.tsx
2025-03-26 10:42:00 +03:00

151 lines
6.1 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { Button } from '@/components/ui/button';
import {
DropdownMenu,
DropdownMenuContent,
DropdownMenuItem,
DropdownMenuLabel,
DropdownMenuSeparator,
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu";
import Image from 'next/image';
import Link from 'next/link';
export default function Home() {
return (
<div className="grid place-items-center h-screen">
<main className="font-[family-name:var(--font-geist-sans)]">
<header className="text-center">
<h1 className="text-9xl font-mono">
Sergey Krylov
</h1>
<h2 className="text-4xl text-slate-500 font-mono">
Fronted Software Engineer
</h2>
<h3 className="text-2xl text-slate-400 font-mono">
@ksv741
</h3>
</header>
<div className="grid grid-cols-2 grid-rows-2 gap-16 h-64 mt-8">
<div className="flex justify-center items-center">
<DropdownMenu>
<DropdownMenuTrigger asChild>
<Button className="w-[100px] cursor-pointer" variant="outline">Contacts</Button>
</DropdownMenuTrigger>
<DropdownMenuContent>
<DropdownMenuLabel>My Communications</DropdownMenuLabel>
<DropdownMenuSeparator/>
<Link href="https://t.me/ksv741" target="_blank">
<DropdownMenuItem>
<Image src="/icons/telegram.svg" alt="docx icon" height={16} width={16} className="grayscale"/>
Telegram: <span className="text-slate-500">@ksv741</span></DropdownMenuItem>
</Link>
<Link href="mailto:ksv741@mail.ru" target="_blank">
<DropdownMenuItem>
<Image src="/icons/email.svg" alt="docx icon" height={16} width={16} className="grayscale"/>
Email: <span className="text-slate-500">ksv741@mail.ru</span></DropdownMenuItem>
</Link>
</DropdownMenuContent>
</DropdownMenu>
</div>
<div className="flex justify-center items-center">
<DropdownMenu>
<DropdownMenuTrigger asChild>
<Button className="w-[100px] cursor-pointer" variant="outline">CV</Button>
</DropdownMenuTrigger>
<DropdownMenuContent>
<DropdownMenuLabel>Download CV</DropdownMenuLabel>
<DropdownMenuSeparator/>
<Link href="/docs/Крылов%20Сергей,%20Frontend%20Developer.pdf">
<DropdownMenuItem>
<Image src="/icons/pdf.svg" alt="pdf icon" height={16} width={16} className="grayscale"/>
PDF
</DropdownMenuItem>
</Link>
<Link href="/docs/Крылов%20Сергей,%20Frontend%20Developer.docx">
<DropdownMenuItem>
<Image src="/icons/docx.svg" alt="docx icon" height={16} width={16} className="grayscale"/>
DOCX
</DropdownMenuItem>
</Link>
<Link href="https://docs.google.com/document/d/1lTTFHZ43FQdXHG_cvmHvi2hpSxAVLsI0iM7Xj9VvxAI/edit?usp=sharing" target="_blank">
<DropdownMenuItem>
<Image src="/images/google-docs.png" alt="google docx icon" height={16} width={16} className="grayscale"/>
Google Docs
</DropdownMenuItem>
</Link>
</DropdownMenuContent>
</DropdownMenu>
</div>
<div className="flex justify-center items-center">
<DropdownMenu>
<DropdownMenuTrigger asChild>
<Button className="w-[100px] cursor-pointer" variant="outline">Portfolio</Button>
</DropdownMenuTrigger>
<DropdownMenuContent>
<DropdownMenuLabel>Review my projects</DropdownMenuLabel>
<DropdownMenuSeparator/>
<Link href="https://github.com/ksv741" target="_blank">
<DropdownMenuItem>
<Image src="/icons/github.svg" alt="asd" height={16} width={16} className="grayscale"/>
GitHub
</DropdownMenuItem>
</Link>
</DropdownMenuContent>
</DropdownMenu>
</div>
<div className="flex justify-center items-center">
<DropdownMenu>
<DropdownMenuTrigger asChild>
<Button className="w-[100px] cursor-pointer" variant="outline">Socials</Button>
</DropdownMenuTrigger>
<DropdownMenuContent>
<DropdownMenuLabel>Follow me</DropdownMenuLabel>
<DropdownMenuSeparator/>
<Link href="https://www.linkedin.com/in/ksv741/" target="_blank">
<DropdownMenuItem>
<Image src="/icons/linkedin.svg" alt="asd" height={16} width={16} className="grayscale"/>
LinkedIn
</DropdownMenuItem>
</Link>
<Link href="https://hh.ru/resume/88074b52ff03b7510c0039ed1f59506946356b?hhtmFrom=resume_list" target="_blank">
<DropdownMenuItem>
<Image src="/images/hh.png" alt="asd" height={16} width={16} className="grayscale"/>
hh
</DropdownMenuItem>
</Link>
<Link href="https://career.habr.com/ksv741" target="_blank">
<DropdownMenuItem>
<Image src="/images/habr.png" alt="asd" height={16} width={16} className="grayscale"/>
HabrCareer </DropdownMenuItem>
</Link>
<Link href="https://set.ki/A37AYUp" target="_blank">
<DropdownMenuItem>
<Image src="/images/setka.png" alt="asd" height={16} width={16} className="grayscale"/>
Setka
</DropdownMenuItem>
</Link>
</DropdownMenuContent>
</DropdownMenu>
</div>
</div>
</main>
</div>
);
}