diff --git a/src/components/home/sections/hero.tsx b/src/components/home/sections/hero.tsx index 43926484..2b2d59aa 100644 --- a/src/components/home/sections/hero.tsx +++ b/src/components/home/sections/hero.tsx @@ -2,9 +2,6 @@ import React from 'react'; import { Box, Grid, space, color } from '@blockstack/ui'; import { CircleIcon } from '@components/home/common'; import { CONTENT_MAX_WIDTH } from '@common/constants'; -import { AtomAltIcon } from '@components/icons/atom-alt'; -import { BoxIcon } from '@components/icons/box'; -import { EditIcon } from '@components/icons/edit'; import { Card } from '@components/home/card'; import { Body, H1, BodyLarge, SubHeading } from '@components/home/text'; diff --git a/src/components/icons/apps.tsx b/src/components/icons/apps.tsx new file mode 100644 index 00000000..eb53a7be --- /dev/null +++ b/src/components/icons/apps.tsx @@ -0,0 +1,13 @@ +import React from 'react'; +import { BaseSvg, SvgProps } from '@components/icons/_base'; + +export const AppsIcon: SvgProps = props => ( + + + + + + + + +); diff --git a/src/components/icons/braces.tsx b/src/components/icons/braces.tsx new file mode 100644 index 00000000..19fdf20f --- /dev/null +++ b/src/components/icons/braces.tsx @@ -0,0 +1,10 @@ +import React from 'react'; +import { BaseSvg, SvgProps } from '@components/icons/_base'; + +export const BracesIcon: SvgProps = props => ( + + + + + +); diff --git a/src/components/icons/code.tsx b/src/components/icons/code.tsx new file mode 100644 index 00000000..dfa46b73 --- /dev/null +++ b/src/components/icons/code.tsx @@ -0,0 +1,11 @@ +import React from 'react'; +import { BaseSvg, SvgProps } from '@components/icons/_base'; + +export const CodeIcon: SvgProps = props => ( + + + + + + +); diff --git a/src/components/icons/server.tsx b/src/components/icons/server.tsx new file mode 100644 index 00000000..5b149327 --- /dev/null +++ b/src/components/icons/server.tsx @@ -0,0 +1,12 @@ +import React from 'react'; +import { BaseSvg, SvgProps } from '@components/icons/_base'; + +export const ServerIcon: SvgProps = props => ( + + + + + + + +); diff --git a/src/components/icons/world.tsx b/src/components/icons/world.tsx new file mode 100644 index 00000000..9e83d128 --- /dev/null +++ b/src/components/icons/world.tsx @@ -0,0 +1,13 @@ +import React from 'react'; +import { BaseSvg, SvgProps } from '@components/icons/_base'; + +export const WorldIcon: SvgProps = props => ( + + + + + + + + +); diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 1c610dce..989a7447 100755 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -3,8 +3,11 @@ import Head from 'next/head'; import { HomeLayout } from '@components/layouts/home'; import { Hero } from '@components/home/sections/hero'; import { AtomAltIcon } from '@components/icons/atom-alt'; -import { BoxIcon } from '@components/icons/box'; -import { EditIcon } from '@components/icons/edit'; +import { CodeIcon } from '@components/icons/code'; +import { AppsIcon } from '@components/icons/apps'; +import { StackIcon } from '@components/icons/stack'; +import { WorldIcon } from '@components/icons/world'; +import { ServerIcon } from '@components/icons/server'; interface Card { title: string; @@ -18,32 +21,32 @@ const cards = [ title: 'Build an app', subtitle: 'Start building your own decentralized app.', href: '/browser/todo-list', - icon: AtomAltIcon, + icon: AppsIcon, }, { title: 'Write a smart contract', subtitle: 'Learn how to write your contract in the Clarity language.', href: '/core/smart/overview', - icon: AtomAltIcon, + icon: CodeIcon, }, { title: 'Stacks blockchain', subtitle: 'Learn how to work with nodes, namespaces, zone files, and other advanced topics.', href: '/core/naming/introduction', - icon: AtomAltIcon, + icon: StackIcon, }, { title: 'Gaia storage', subtitle: 'Learn about storage, interactions between developer APIs, and the Gaia service.', href: '/storage/overview', - icon: AtomAltIcon, + icon: ServerIcon, }, { title: 'Evaluate the ecosystem', subtitle: 'Learn the components that make up the Blockstack Ecosystem. Understand the value a blockchain offers.', href: '/org/overview', - icon: AtomAltIcon, + icon: WorldIcon, }, { title: 'Join the community',