diff options
author | Fred Carlsen <fred@sjelfull.no> | 2018-12-03 23:13:39 +0800 |
---|---|---|
committer | Fred Carlsen <fred@sjelfull.no> | 2018-12-03 23:13:39 +0800 |
commit | 5bf7b9b8f3fb2780e56cb11fa9b9b48939a8041d (patch) | |
tree | 91bdfa2d7a8e7a7c96979e6c21347119f319612a | |
parent | 950dae0437b753ba84a012a72e46b0cc5ef4a5b2 (diff) | |
download | dexon-sol-tools-5bf7b9b8f3fb2780e56cb11fa9b9b48939a8041d.tar dexon-sol-tools-5bf7b9b8f3fb2780e56cb11fa9b9b48939a8041d.tar.gz dexon-sol-tools-5bf7b9b8f3fb2780e56cb11fa9b9b48939a8041d.tar.bz2 dexon-sol-tools-5bf7b9b8f3fb2780e56cb11fa9b9b48939a8041d.tar.lz dexon-sol-tools-5bf7b9b8f3fb2780e56cb11fa9b9b48939a8041d.tar.xz dexon-sol-tools-5bf7b9b8f3fb2780e56cb11fa9b9b48939a8041d.tar.zst dexon-sol-tools-5bf7b9b8f3fb2780e56cb11fa9b9b48939a8041d.zip |
Added ecosystem page
-rw-r--r-- | packages/website/ts/@next/pages/ecosystem.tsx | 117 | ||||
-rw-r--r-- | packages/website/ts/index.tsx | 2 |
2 files changed, 119 insertions, 0 deletions
diff --git a/packages/website/ts/@next/pages/ecosystem.tsx b/packages/website/ts/@next/pages/ecosystem.tsx new file mode 100644 index 000000000..199c9038e --- /dev/null +++ b/packages/website/ts/@next/pages/ecosystem.tsx @@ -0,0 +1,117 @@ +import * as React from 'react'; +import styled from 'styled-components'; +import { Link as ReactRouterLink } from 'react-router-dom'; + +import { colors } from 'ts/style/colors'; + +import {Button} from 'ts/@next/components/button'; +import { Column, Section, Wrap, WrapCentered } from 'ts/@next/components/layout'; +import { SiteWrap } from 'ts/@next/components/siteWrap'; +import { Heading, Paragraph } from 'ts/@next/components/text'; +import { Image } from 'ts/@next/components/image'; + +import CoinIcon from 'ts/@next/icons/illustrations/coin.svg'; +import ConsistentlyShipIcon from 'ts/@next/icons/illustrations/consistently-ship.svg'; +import LongTermImpactIcon from 'ts/@next/icons/illustrations/long-term-impact.svg'; +import RightThingIcon from 'ts/@next/icons/illustrations/right-thing.svg'; + +export const NextEcosystem = () => ( + <SiteWrap theme="light"> + <Section> + <WrapCentered> + <Heading size="medium" isCentered={true}>Jumpstart your Business on 0x</Heading> + <Paragraph size="medium" isCentered={true} isMuted={true}>The Ecosystem Acceleration Program gives teams access to a variety of services including funding, personalized technical support, and recruiting assistance. We created the Ecosystem Acceleration Program to bolster the expansion of both infrastructure projects and relayers building on 0x.</Paragraph> + <div> + <a href="#">Get Started</a> + <a href="#">Learn More</a> + </div> + </WrapCentered> + </Section> + + <Section bgColor={colors.backgroundLight}> + <Wrap> + <Column> + <Heading size="small" color={colors.brandDark} isCentered={true}>Join a vibrant ecosystem of projects in the 0x Network.</Heading> + </Column> + </Wrap> + <Wrap> + <Column colWidth="1/3"> + <RightThingIcon width="60" /> + <Heading color={colors.textDarkPrimary} size="small">Milestone Grants</Heading> + <Paragraph isMuted={0.5}>Receive non-dilutive capital ranging from $10,000 to $100,000, with grant sizes awarded based on the quality of your team, vision, execution, and community involvement.</Paragraph> + </Column> + <Column colWidth="1/3"> + <RightThingIcon width="60" /> + <Heading color={colors.textDarkPrimary} size="small">VC Introductions</Heading> + <Paragraph isMuted={0.5}>Connect with leading venture capital firms that could participate in your next funding round.</Paragraph> + </Column> + <Column colWidth="1/3"> + <RightThingIcon width="60" /> + <Heading color={colors.textDarkPrimary} size="small">Technical Support</Heading> + <Paragraph isMuted={0.5}>Receive ongoing technical assistance from knowledgeable and responsive 0x developers.</Paragraph> + </Column> + <Column colWidth="1/3"> + <RightThingIcon width="60" /> + <Heading color={colors.textDarkPrimary} size="small">Recruiting Assistance</Heading> + <Paragraph isMuted={0.5}>Grow your team by accessing an exclusive pool of top engineering and business operations talent.</Paragraph> + </Column> + <Column colWidth="1/3"> + <RightThingIcon width="60" /> + <Heading color={colors.textDarkPrimary} size="small">Marketing and Design Help</Heading> + <Paragraph isMuted={0.5}>Get strategic advice on product positioning, customer acquisition, and UI/UX design that can impact the growth of your business.</Paragraph> + </Column> + <Column colWidth="1/3"> + <RightThingIcon width="60" /> + <Heading color={colors.textDarkPrimary} size="small">Legal Resources</Heading> + <Paragraph isMuted={0.5}>Obtain important legal documents and resources that will help you navigate the regulatory landscape.</Paragraph> + </Column> + </Wrap> + </Section> + + <Section bgColor={colors.brandDark}> + <Wrap> + <Column colWidth="1/2" isPadLarge={true}> + <WrapCentered> + <Heading>Apply for the program now</Heading> + <Paragraph>Have questions? Please join our Discord channel</Paragraph> + </WrapCentered> + </Column> + + <Column colWidth="1/2" isPadLarge={true}> + <WrapCentered> + <div> + <Button href="#">Apply Now</Button> + <Button href="#" transparent>Join Discord</Button> + </div> + </WrapCentered> + </Column> + </Wrap> + </Section> + </SiteWrap> +); + +const BenefitsList = styled.ul` + color: #000; + list-style: disc; + columns: auto 2; + column-gap: 80px; + + li { + margin-bottom: 1em; + } +`; + +const ChapterLink = styled(ReactRouterLink)` + font-size: 1.222222222rem; + display: block; + opacity: 0.8; + margin-bottom: 1.666666667rem; + + &:first-child { + opacity: 1; + } + + &:hover { + opacity: 1; + } +`; diff --git a/packages/website/ts/index.tsx b/packages/website/ts/index.tsx index 5edbcc23a..2bc8c8849 100644 --- a/packages/website/ts/index.tsx +++ b/packages/website/ts/index.tsx @@ -24,6 +24,7 @@ import { NextAboutJobs } from 'ts/@next/pages/about/jobs'; import { NextAboutMission } from 'ts/@next/pages/about/mission'; import { NextAboutPress } from 'ts/@next/pages/about/press'; import { NextAboutTeam } from 'ts/@next/pages/about/team'; +import { NextEcosystem } from 'ts/@next/pages/ecosystem'; import { Next0xInstant } from 'ts/@next/pages/instant'; import { NextLanding } from 'ts/@next/pages/landing'; import { NextLaunchKit } from 'ts/@next/pages/launchKit'; @@ -118,6 +119,7 @@ render( <Route exact path="/next/why" component={NextWhy as any} /> <Route exact path="/next/0x-instant" component={Next0xInstant as any} /> <Route exact path="/next/launch-kit" component={NextLaunchKit as any} /> + <Route exact path="/next/ecosystem" component={NextEcosystem as any} /> <Route exact path="/next/about/mission" component={NextAboutMission as any} /> <Route exact path="/next/about/team" component={NextAboutTeam as any} /> <Route exact path="/next/about/press" component={NextAboutPress as any} /> |