From abdf91c691b924b75d71db49fba296da9c8ddcac Mon Sep 17 00:00:00 2001
From: fragosti <francesco.agosti93@gmail.com>
Date: Thu, 20 Dec 2018 16:01:53 -0800
Subject: feat: move all @next files to non @next directory

---
 .../ts/components/sections/landing/about.tsx       | 81 ++++++++++++++++++++++
 1 file changed, 81 insertions(+)
 create mode 100644 packages/website/ts/components/sections/landing/about.tsx

(limited to 'packages/website/ts/components/sections/landing/about.tsx')

diff --git a/packages/website/ts/components/sections/landing/about.tsx b/packages/website/ts/components/sections/landing/about.tsx
new file mode 100644
index 000000000..7b51b0d13
--- /dev/null
+++ b/packages/website/ts/components/sections/landing/about.tsx
@@ -0,0 +1,81 @@
+import * as React from 'react';
+import styled from 'styled-components';
+
+import { Button } from 'ts/@next/components/button';
+import { Icon, InlineIconWrap } from 'ts/@next/components/icon';
+import { Column, FlexWrap, Section } from 'ts/@next/components/newLayout';
+import { Paragraph } from 'ts/@next/components/text';
+import { WebsitePaths } from 'ts/types';
+
+interface FigureProps {
+    value: string;
+    description: string;
+}
+
+export const SectionLandingAbout = () => (
+    <Section bgColor="dark" isTextCentered={true}>
+        <InlineIconWrap>
+            <Icon name="descriptionCoin" size="small" />
+            <Icon name="descriptionCopy" size="small" />
+            <Icon name="descriptionFlask" size="small" />
+            <Icon name="descriptionBolt" size="small" />
+        </InlineIconWrap>
+
+        <Paragraph size="large" isCentered={true} isMuted={1} padding={['large', 0, 'default', 0]}>
+            Anyone in the world can use 0x to service a wide variety of markets ranging from gaming items to financial
+            instruments to assets that could have never existed before.
+        </Paragraph>
+
+        <DeveloperLink href={`${WebsitePaths.Why}#cases`} isWithArrow={true} isAccentColor={true}>
+            Discover how developers use 0x
+        </DeveloperLink>
+
+        <hr
+            style={{
+                width: '100%',
+                maxWidth: '340px',
+                borderColor: '#3C4746',
+                margin: '60px auto',
+            }}
+        />
+
+        <FlexWrap as="dl">
+            <Figure value="353K" description="Total Transactions" />
+
+            <Figure value="$447M" description="Total Volume" />
+
+            <Figure value="30+" description="Total Projects" />
+        </FlexWrap>
+    </Section>
+);
+
+const Figure = (props: FigureProps) => (
+    <Column padding="0 30px">
+        <FigureValue>{props.value}</FigureValue>
+        <FigureDescription>{props.description}</FigureDescription>
+    </Column>
+);
+
+const DeveloperLink = styled(Button)`
+    @media (max-width: 500px) {
+        && {
+            white-space: pre-wrap;
+            line-height: 1.3;
+        }
+    }
+`;
+
+const FigureValue = styled.dt`
+    font-size: 50px;
+    font-weight: 300;
+    margin-bottom: 15px;
+
+    @media (max-width: 768px) {
+        font-size: 40px;
+    }
+`;
+
+const FigureDescription = styled.dd`
+    font-size: 18px;
+    color: #999999;
+`;
-- 
cgit v1.2.3


From a67b34700e48cdf9a54c601af4ec9b9112fe4803 Mon Sep 17 00:00:00 2001
From: fragosti <francesco.agosti93@gmail.com>
Date: Thu, 20 Dec 2018 16:03:06 -0800
Subject: feat: remove @next directory from all imports

---
 packages/website/ts/components/sections/landing/about.tsx | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

(limited to 'packages/website/ts/components/sections/landing/about.tsx')

diff --git a/packages/website/ts/components/sections/landing/about.tsx b/packages/website/ts/components/sections/landing/about.tsx
index 7b51b0d13..9c369d83a 100644
--- a/packages/website/ts/components/sections/landing/about.tsx
+++ b/packages/website/ts/components/sections/landing/about.tsx
@@ -1,10 +1,10 @@
 import * as React from 'react';
 import styled from 'styled-components';
 
-import { Button } from 'ts/@next/components/button';
-import { Icon, InlineIconWrap } from 'ts/@next/components/icon';
-import { Column, FlexWrap, Section } from 'ts/@next/components/newLayout';
-import { Paragraph } from 'ts/@next/components/text';
+import { Button } from 'ts/components/button';
+import { Icon, InlineIconWrap } from 'ts/components/icon';
+import { Column, FlexWrap, Section } from 'ts/components/newLayout';
+import { Paragraph } from 'ts/components/text';
 import { WebsitePaths } from 'ts/types';
 
 interface FigureProps {
-- 
cgit v1.2.3

