@@ -4,8 +4,14 @@ import { SectionHeader } from "../ui/SectionHeader";
44import { SiGithub } from "react-icons/si" ;
55import { ArrowUpRight } from "lucide-react" ;
66import iljarAvatar from "../../assets/avatars/ilyar.webp" ;
7+ import iljarAvatar400 from "../../assets/avatars/ilyar-400.webp" ;
8+ import iljarAvatar640 from "../../assets/avatars/ilyar-640.webp" ;
79import ppmarkekAvatar from "../../assets/avatars/ppmarkek.webp" ;
10+ import ppmarkekAvatar400 from "../../assets/avatars/ppmarkek-400.webp" ;
11+ import ppmarkekAvatar640 from "../../assets/avatars/ppmarkek-640.webp" ;
812import andreiAvatar from "../../assets/avatars/andrei.webp" ;
13+ import andreiAvatar400 from "../../assets/avatars/andrei-400.webp" ;
14+ import andreiAvatar640 from "../../assets/avatars/andrei-640.webp" ;
915import "./Team.scss" ;
1016
1117const team = [
@@ -14,6 +20,8 @@ const team = [
1420 role : "Senior Engineer · Web3 Lead" ,
1521 avatar : iljarAvatar ,
1622 avatarSize : 800 ,
23+ avatar400 : iljarAvatar400 ,
24+ avatar640 : iljarAvatar640 ,
1725 github : "https://github.com/ilyar" ,
1826 handle : "ilyar" ,
1927 bio : "Leads Web3 infrastructure and backend systems – smart contracts in Rust and Solidity on TON and EVM, built to stay reliable." ,
@@ -23,6 +31,8 @@ const team = [
2331 role : "Full-Stack · AI Engineer" ,
2432 avatar : ppmarkekAvatar ,
2533 avatarSize : 800 ,
34+ avatar400 : ppmarkekAvatar400 ,
35+ avatar640 : ppmarkekAvatar640 ,
2636 github : "https://github.com/ppmarkek" ,
2737 handle : "ppmarkek" ,
2838 bio : "Builds full-stack products and AI automation – React, Next.js and Node.js for SaaS apps, dashboards and marketplaces." ,
@@ -32,6 +42,8 @@ const team = [
3242 role : "Product Designer" ,
3343 avatar : andreiAvatar ,
3444 avatarSize : 700 ,
45+ avatar400 : andreiAvatar400 ,
46+ avatar640 : andreiAvatar640 ,
3547 github : "https://github.com/Glazlk" ,
3648 handle : "Glazlk" ,
3749 bio : "Designs products end to end – UI/UX, prototypes and design systems for responsive web, with AI-assisted workflows." ,
@@ -49,6 +61,8 @@ export const Team = React.memo(function Team() {
4961 < div className = "team__photo" >
5062 < img
5163 src = { member . avatar }
64+ srcSet = { `${ member . avatar400 } 400w, ${ member . avatar640 } 640w, ${ member . avatar } ${ member . avatarSize } w` }
65+ sizes = "(min-width: 768px) 33vw, calc(100vw - 48px)"
5266 alt = { member . name }
5367 className = "team__avatar"
5468 loading = "lazy"
0 commit comments