Skip to content

Commit 82575be

Browse files
authored
Merge pull request #246 from kleros/feat/remove-team-members
Feat: Remove team members
2 parents 98803ff + bc31e24 commit 82575be

File tree

1 file changed

+7
-73
lines changed

1 file changed

+7
-73
lines changed

src/pages/about.js

Lines changed: 7 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -5,41 +5,15 @@ import Sash from "../components/sash";
55
import OnePager from "src/assets/svgs/icon-onepager.svg";
66
import YellowPaper from "src/assets/svgs/icon-yellowpaper.svg";
77
import WhitePaper from "src/assets/svgs/icon-whitepaper.svg";
8-
import Alice from "src/assets/images/third-party-logos/alice.png";
98
import Deversifi from "src/assets/images/third-party-logos/deversifi-bw.png";
10-
import WindingTree from "src/assets/images/third-party-logos/winding-tree.png";
119
import Omen from "src/assets/svgs/omen_logo.svg";
1210
import Union from "src/assets/svgs/union.svg";
1311
import DemocracyEarth from "src/assets/images/third-party-logos/democracy_earth_logo.png";
1412
import API3 from "src/assets/images/third-party-logos/api3_mono.png";
1513
import Uniswap from "src/assets/svgs/uniswap_logo.svg";
16-
import Github from "src/assets/svgs/github.svg";
17-
import Linkedin from "src/assets/svgs/linkedin.svg";
18-
import Twitter from "src/assets/svgs/twitter.svg";
19-
import Dribble from "src/assets/svgs/dribble.svg";
20-
import { Col, Container, Row } from "react-bootstrap";
14+
import { Container } from "react-bootstrap";
2115
import { FormattedMessage, injectIntl } from "gatsby-plugin-intl";
2216
import styles from "./styles/about.module.css";
23-
import Ast from "src/assets/images/person/ast.png";
24-
import Lesaege from "src/assets/images/person/lesaege.png";
25-
import Malbasic from "src/assets/images/person/malbasic.png";
26-
import Guérin from "src/assets/images/person/guerin.png";
27-
import Alencar from "src/assets/images/person/alencar.png";
28-
import Braga from "src/assets/images/person/braga.png";
29-
import George from "src/assets/images/person/george.png";
30-
import Glemming from "src/assets/images/person/glemming.png";
31-
import Aouidef from "src/assets/images/person/aouidef.png";
32-
import Tunçer from "src/assets/images/person/tuncer.jpg";
33-
import Barcelos from "src/assets/images/person/barcelos.png";
34-
import Zhang from "src/assets/images/person/zhang.png";
35-
import Dmitrikov from "src/assets/images/person/dmitrikov.png";
36-
import James from "src/assets/images/person/james.png";
37-
import Pichler from "src/assets/images/person/pichler.png";
38-
import Huculak from "src/assets/images/person/huculak.png";
39-
import Fidel from "src/assets/images/person/fidel.png";
40-
import Kung from "src/assets/images/person/kung.png";
41-
import Vassallo from "src/assets/images/person/vassallo.png";
42-
import Jain from "src/assets/images/person/jain.png";
4317

4418
import OnePagerEN from "../assets/books-papers-flyers/onepager_en.pdf";
4519
import OnePagerTR from "../assets/books-papers-flyers/onepager_tr.pdf";
@@ -53,7 +27,6 @@ import WhitePaperEN from "../assets/books-papers-flyers/whitepaper_en.pdf";
5327
import WhitePaperES from "../assets/books-papers-flyers/whitepaper_es.pdf";
5428
import YellowPaperEN from "../assets/books-papers-flyers/yellowpaper_en.pdf";
5529
import YellowPaperZH from "../assets/books-papers-flyers/yellowpaper_zh.pdf";
56-
import Config from "../../gatsby-config.js";
5730

5831
const ONEPAGERS = {
5932
en: OnePagerEN,
@@ -76,7 +49,11 @@ const YELLOW_PAPERS = {
7649
zh: YellowPaperZH,
7750
};
7851

79-
const PHOTOS = { Alencar, Aouidef, Ast, Barcelos, Braga, Dmitrikov, George, Glemming, Fidel, Lesaege, Guérin, Malbasic, Huculak, James, Pichler, Tunçer, Zhang, Kung, Vassallo, Jain };
52+
const Anchor = (intl) => ((children) => (
53+
<a href={WHITE_PAPERS[intl.locale] || WHITE_PAPERS[intl.defaultLocale]} rel="noopener noreferrer" target="_blank">
54+
{children}
55+
</a>
56+
));
8057

8158
const About = ({ intl }) => (
8259
<Layout>
@@ -90,11 +67,7 @@ const About = ({ intl }) => (
9067
<FormattedMessage
9168
id="about.section-hero.h2"
9269
values={{
93-
anchor: (children) => (
94-
<a href={WHITE_PAPERS[intl.locale] || WHITE_PAPERS[intl.defaultLocale]} rel="noopener noreferrer" target="_blank">
95-
{children}
96-
</a>
97-
),
70+
anchor: Anchor(intl)
9871
}}
9972
/>
10073
</h2>
@@ -168,45 +141,6 @@ const About = ({ intl }) => (
168141
<FormattedMessage id="about.section-4.h2" />
169142
</h2>
170143
</section>
171-
<Container as="section" className={`no-gutters px-0 ${styles.team}`} fluid>
172-
<Row className="no-gutters">
173-
{Config.siteMetadata.teamMembers
174-
.filter((member) => PHOTOS[member.name.split(" ").slice(-1)] != null)
175-
.map((member, index) => (
176-
<Col key={index} className={styles.portraitContainer} lg={3} md={4} sm={6} xl={2} xs={12}>
177-
<img alt={member.name} src={PHOTOS[member.name.split(" ").slice(-1)]} style={{ width: "100%" }} />
178-
<div className={styles.overlay}>
179-
<span>{member.name} </span>
180-
<span>{member.title}</span>
181-
{member.links && (
182-
<Row className={`no-gutters ${styles.social}`}>
183-
{member.links.github && (
184-
<a href={member.links.github} rel="noopener noreferrer" target="_blank">
185-
<Github />
186-
</a>
187-
)}
188-
{member.links.linkedin && (
189-
<a href={member.links.linkedin} rel="noopener noreferrer" target="_blank">
190-
<Linkedin />
191-
</a>
192-
)}
193-
{member.links.twitter && (
194-
<a href={member.links.twitter} rel="noopener noreferrer" target="_blank">
195-
<Twitter />
196-
</a>
197-
)}
198-
{member.links.dribble && (
199-
<a href={member.links.dribble} rel="noopener noreferrer" target="_blank">
200-
<Dribble />
201-
</a>
202-
)}
203-
</Row>
204-
)}
205-
</div>
206-
</Col>
207-
))}
208-
</Row>
209-
</Container>
210144
<section className={styles.partners}>
211145
<h2>
212146
<FormattedMessage id="about.section-5" />

0 commit comments

Comments
 (0)