Add premium block

This commit is contained in:
Kamran Ahmed
2021-08-22 16:01:55 +02:00
parent 85ac2162bc
commit 1c065f563d
3 changed files with 25 additions and 14 deletions

View File

@ -9,6 +9,7 @@ import EnrichedLink from './a';
import { BadgeLink } from './badge-link';
import Ul from './ul';
import Li from './li';
import PremiumBlock from './premium-block';
const MdxComponents = {
p: P,
@ -20,6 +21,7 @@ const MdxComponents = {
iframe: IFrame,
img: Img,
BadgeLink: BadgeLink,
PremiumBlock: PremiumBlock,
ul: Ul,
li: Li
};

View File

@ -0,0 +1,19 @@
import React from 'react';
import { Box, Button, Heading, Text } from '@chakra-ui/react';
import { LockIcon } from '@chakra-ui/icons';
type PremiumBlockProps = {
title: string;
description: string;
};
export default function PremiumBlock(props: PremiumBlockProps) {
return (
<Box p='40px' textAlign='center' rounded='5px' mb='18px' bg='gray.50' borderWidth={1}>
<LockIcon color='gray.300' height='45px' w='45px' mb='18px' />
<Heading as='h3' fontSize='30px' mb='10px'>{props.title}</Heading>
<Text mb='18px'>{props.description}</Text>
<Button colorScheme='green'>Become a Member</Button>
</Box>
);
}