From 4590d07e7f75b532683da83fe59917cdaba51579 Mon Sep 17 00:00:00 2001 From: Fred Carlsen Date: Fri, 14 Dec 2018 13:31:27 +0100 Subject: Tweak launch kit + add icons --- .../website/ts/@next/components/definition.tsx | 23 +++++++++++++++++++--- .../ts/@next/icons/illustrations/code-repo.svg | 7 +++++++ .../@next/icons/illustrations/eth-based-tokens.svg | 6 ++++++ packages/website/ts/@next/pages/launch_kit.tsx | 10 +++++----- 4 files changed, 38 insertions(+), 8 deletions(-) create mode 100644 packages/website/ts/@next/icons/illustrations/code-repo.svg create mode 100644 packages/website/ts/@next/icons/illustrations/eth-based-tokens.svg (limited to 'packages/website') diff --git a/packages/website/ts/@next/components/definition.tsx b/packages/website/ts/@next/components/definition.tsx index 294c194a5..f7998b841 100644 --- a/packages/website/ts/@next/components/definition.tsx +++ b/packages/website/ts/@next/components/definition.tsx @@ -41,9 +41,15 @@ export const Definition = (props: Props) => ( {props.title} - - {props.description} - + {typeof props.description === 'string' ? ( + + {props.description} + + ) : ( + <> + {props.description} + + )} {props.actions && @@ -92,6 +98,17 @@ const TextWrap = styled.div` width: 100%; max-width: 560px; + ul { + padding-left: 1rem; + } + + li { + list-style: disc; + opacity: 0.75; + line-height: 1.444444444; + margin-bottom: 1rem; + } + @media (min-width: 768px) { margin-left: ${props => props.isInlineIcon && '60px'}; } diff --git a/packages/website/ts/@next/icons/illustrations/code-repo.svg b/packages/website/ts/@next/icons/illustrations/code-repo.svg new file mode 100644 index 000000000..43e412198 --- /dev/null +++ b/packages/website/ts/@next/icons/illustrations/code-repo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/packages/website/ts/@next/icons/illustrations/eth-based-tokens.svg b/packages/website/ts/@next/icons/illustrations/eth-based-tokens.svg new file mode 100644 index 000000000..b0370d234 --- /dev/null +++ b/packages/website/ts/@next/icons/illustrations/eth-based-tokens.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/packages/website/ts/@next/pages/launch_kit.tsx b/packages/website/ts/@next/pages/launch_kit.tsx index c3447f12f..15710bed9 100644 --- a/packages/website/ts/@next/pages/launch_kit.tsx +++ b/packages/website/ts/@next/pages/launch_kit.tsx @@ -58,7 +58,7 @@ export class NextLaunchKit extends React.PureComponent { titleSize="small" description="Tap into and share liquidity with other relayers" icon="supportForAllEthereumStandards" - iconSize="large" + iconSize="medium" isInline={true} /> @@ -66,8 +66,8 @@ export class NextLaunchKit extends React.PureComponent { title="Extensible Code Repo" titleSize="small" description="Fork and extend to support modes of exchange" - icon="networkedLiquidity" - iconSize="large" + icon="code-repo" + iconSize="medium" isInline={true} /> @@ -75,8 +75,8 @@ export class NextLaunchKit extends React.PureComponent { title="Exchange Ethereum based Tokens" titleSize="small" description="Enable trading for any ERC-20 or ERC-721 asset" - icon="flexibleIntegration" - iconSize="large" + icon="eth-based-tokens" + iconSize="medium" isInline={true} /> -- cgit v1.2.3