diff --git a/frontend/pages/team/index.js b/frontend/pages/team/index.js index ee323f4a..d336693d 100644 --- a/frontend/pages/team/index.js +++ b/frontend/pages/team/index.js @@ -14,6 +14,7 @@ import { } from "@chakra-ui/react"; import { DEFAULT_METATAGS, AWS_ASSETS_PATH } from "../../src/core/constants"; import UIContext from "../../src/core/providers/UIProvider/context"; +import TeamCard from "../../src/components/TeamCard"; const assets = { background720: `${AWS_ASSETS_PATH}/blog-background-720x405.png`, @@ -21,6 +22,14 @@ const assets = { background2880: `${AWS_ASSETS_PATH}/blog-background-720x405.png`, background3840: `${AWS_ASSETS_PATH}/blog-background-720x405.png`, team: `${AWS_ASSETS_PATH}/Team-page-illustration.png`, + dragonfly: `${AWS_ASSETS_PATH}/dragonfly.jpg`, + ladybird: `${AWS_ASSETS_PATH}/ladybird.jpg`, + locust: `${AWS_ASSETS_PATH}/locust.jpg`, + mantis: `${AWS_ASSETS_PATH}/mantis.jpg`, + centipede: `${AWS_ASSETS_PATH}/centipede.jpg`, + spider: `${AWS_ASSETS_PATH}/spider.jpg`, + ant: `${AWS_ASSETS_PATH}/ant.jpg`, + firefly: `${AWS_ASSETS_PATH}/firefly.jpg`, }; const Product = () => { @@ -204,62 +213,86 @@ const Product = () => { Our engineering team - - - - zomglings{". "} Founder. Number theorist. Loves playing - chess while programming. Fan of GO, backgammon, and video games. - - - kompotkot{". "}Keeper of Secrets. Likes information - security since childhood, loves mountains and goes hiking from - time to time. Had a close call with a wild bear in a forest once. - - - wizarikus{". "}Wizard. Loves mountains, bicycling, and - hiking. A practicing Python wizard. Also likes to cook and play - the guitar in between data witchcraft. - - - peersky{". "} - {`Spectral hopper. Perceives the world as a - spectrum interacting with and within the observer's mind. Loves - to shift in time domain to spend some of it doing fire - performances, surfing, and connecting with nature.`} - - - yhtyyar{". "} - {`Wunderkind. Interested in Math, NLP. Loves - programming language parsing and Algorithms & Data structures. - Implementing his own dialect of LISP programming language for - scientific calculations.`} - - - + + + + + + + Our marketing and growth team - - - - pahita{". "} Dreamer. An alien who pretends to be a human. - So far so good. Loves ecstatic dance, being alone in nature and - dreaming. - - - in_technicolor{". "}Mediator. Loves stand-up comedy and - crying at nights. Volunteered at a horse farm once. Portrait - artist, puts the pain in painting. - - - nanaland{". "}Progress and Enthusiasm. Traveled to the - North Korean border at the age of 19. Half German. Counseling - psychologist who switched to tech marketing and sales. - - - + + + + ); diff --git a/frontend/src/components/TeamCard.js b/frontend/src/components/TeamCard.js new file mode 100644 index 00000000..340d5856 --- /dev/null +++ b/frontend/src/components/TeamCard.js @@ -0,0 +1,91 @@ +import React from "react"; +import { + Heading, + Avatar, + Box, + Center, + Text, + Stack, + Badge, + useColorModeValue, +} from "@chakra-ui/react"; + +export default function SocialProfileSimple({ + avatarURL, + avatarAlt, + name, + atName, + content, + badges, + isOnline, + buttons, +}) { + const badgeBg = useColorModeValue("gray.50", "gray.800"); + return ( +
+ + + + {name} + + + {atName} + + + {content} + + + + {badges && + badges.map((badgeContent, idx) => ( + + {badgeContent} + + ))} + + + + {buttons} + + +
+ ); +}