diff options
author | Ezekiel Aquino <ezekiel@bakkenbaeck.no> | 2018-12-10 20:11:31 +0800 |
---|---|---|
committer | Ezekiel Aquino <ezekiel@bakkenbaeck.no> | 2018-12-10 20:11:31 +0800 |
commit | 7d9ab27b9d26bf008a1113c50a00b18a1ad6e641 (patch) | |
tree | 96633af443a641f4fac0908c4272c854a61e839f /packages/website/ts/@next/components/sections/landing/about.tsx | |
parent | c686c241c0ea7b9b0a581aa6bd7aac35e2ac11b4 (diff) | |
download | dexon-sol-tools-7d9ab27b9d26bf008a1113c50a00b18a1ad6e641.tar dexon-sol-tools-7d9ab27b9d26bf008a1113c50a00b18a1ad6e641.tar.gz dexon-sol-tools-7d9ab27b9d26bf008a1113c50a00b18a1ad6e641.tar.bz2 dexon-sol-tools-7d9ab27b9d26bf008a1113c50a00b18a1ad6e641.tar.lz dexon-sol-tools-7d9ab27b9d26bf008a1113c50a00b18a1ad6e641.tar.xz dexon-sol-tools-7d9ab27b9d26bf008a1113c50a00b18a1ad6e641.tar.zst dexon-sol-tools-7d9ab27b9d26bf008a1113c50a00b18a1ad6e641.zip |
Divides landing into section components, cleanup
Diffstat (limited to 'packages/website/ts/@next/components/sections/landing/about.tsx')
-rw-r--r-- | packages/website/ts/@next/components/sections/landing/about.tsx | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/packages/website/ts/@next/components/sections/landing/about.tsx b/packages/website/ts/@next/components/sections/landing/about.tsx new file mode 100644 index 000000000..42062a2e1 --- /dev/null +++ b/packages/website/ts/@next/components/sections/landing/about.tsx @@ -0,0 +1,106 @@ +import * as React from 'react'; +import {Button, ButtonWrap, Link} from 'ts/@next/components/button'; +import {Icon, InlineIconWrap} from 'ts/@next/components/icon'; +import {Column, Section, Wrap, WrapCentered, WrapGrid} from 'ts/@next/components/layout'; +import {Heading, Paragraph} from 'ts/@next/components/text'; +import {colors} from 'ts/style/colors'; + +export const SectionLandingAbout = () => ( + <Section bgColor={colors.backgroundDark} isPadLarge={true}> + <WrapCentered width="narrow"> + <InlineIconWrap> + <Icon name="coin" size="small" /> + <Icon name="coin" size="small" /> + <Icon name="coin" size="small" /> + <Icon name="coin" size="small" /> + </InlineIconWrap> + + <Paragraph + size="large" + isCentered={true} + padding={['large', 0, 'default', 0]} + > + 0x is an open protocol that enables the peer-to-peer exchange of Ethereum-based + tokens. 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 + near existed before. + </Paragraph> + + <Link + href="#" + isTransparent={true} + isWithArrow={true} + isAccentColor={true} + > + Discover how developers use 0x + </Link> + + <hr + style={{ + width: '340px', + margin: '0 auto', + borderColor: '#3C4746', + marginTop: '60px auto 0 auto', + }} + /> + </WrapCentered> + + {/* Note you can also pass in a string "large/default" or a number for custom margins */} + <Wrap padding={['large', 0, 0, 0]}> + {/* NOTE: this probably should be withComponent as part of a <dl> */} + <Column colWidth="1/3" isNoPadding={true}> + <Heading + size="medium" + isCentered={true} + isNoMargin={true} + > + 873,435 + </Heading> + + <Paragraph + isMuted={0.4} + isCentered={true} + isNoMargin={true} + > + Number of transactions + </Paragraph> + </Column> + + <Column colWidth="1/3" isNoPadding={true}> + <Heading + size="medium" + isCentered={true} + isNoMargin={true} + > + $203M + </Heading> + + <Paragraph + isMuted={0.4} + isCentered={true} + isNoMargin={true} + > + Total volume + </Paragraph> + </Column> + + <Column colWidth="1/3" isNoPadding={true}> + <Heading + size="medium" + isCentered={true} + isNoMargin={true} + > + 227,372 + </Heading> + + <Paragraph + isMuted={0.4} + isCentered={true} + isNoMargin={true} + > + Number of relayers + </Paragraph> + </Column> + </Wrap> + </Section> +); |