mirror of
https://github.com/AykutSarac/jsoncrack.com.git
synced 2025-02-04 01:32:54 +08:00
feat: add free trial
This commit is contained in:
parent
35984777a8
commit
0b5983f2cd
@ -161,8 +161,8 @@ export const PremiumView = () => (
|
|||||||
<JSONCrackLogo fontSize="4rem" />
|
<JSONCrackLogo fontSize="4rem" />
|
||||||
</Title>
|
</Title>
|
||||||
<StyledInfo>
|
<StyledInfo>
|
||||||
Free version is not optimized to handle data of this size. Check out the premium version for
|
Free version is not optimized to handle data of this size. Try the premium version for more
|
||||||
more features and capabilities.
|
features and capabilities.
|
||||||
</StyledInfo>
|
</StyledInfo>
|
||||||
|
|
||||||
<Button
|
<Button
|
||||||
@ -172,12 +172,12 @@ export const PremiumView = () => (
|
|||||||
mt="lg"
|
mt="lg"
|
||||||
size="lg"
|
size="lg"
|
||||||
fw="bolder"
|
fw="bolder"
|
||||||
color="indigo"
|
color="green"
|
||||||
radius="sm"
|
radius="xl"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rightSection={<MdChevronRight size="24" />}
|
rightSection={<MdChevronRight size="24" />}
|
||||||
>
|
>
|
||||||
Get Pro Editor
|
Start 3 Days Free Trial
|
||||||
</Button>
|
</Button>
|
||||||
</StyledContent>
|
</StyledContent>
|
||||||
|
|
||||||
|
@ -238,6 +238,7 @@ export const HomePage = () => {
|
|||||||
visibleFrom="sm"
|
visibleFrom="sm"
|
||||||
radius="xl"
|
radius="xl"
|
||||||
mt="lg"
|
mt="lg"
|
||||||
|
autoContrast
|
||||||
>
|
>
|
||||||
Go to Editor
|
Go to Editor
|
||||||
</Button>
|
</Button>
|
||||||
@ -247,11 +248,12 @@ export const HomePage = () => {
|
|||||||
href="/editor"
|
href="/editor"
|
||||||
fw="bold"
|
fw="bold"
|
||||||
size="md"
|
size="md"
|
||||||
color="indigo"
|
color="orange"
|
||||||
rightSection={<MdChevronRight size={24} />}
|
rightSection={<MdChevronRight size={24} />}
|
||||||
hiddenFrom="sm"
|
hiddenFrom="sm"
|
||||||
radius="xl"
|
radius="xl"
|
||||||
mt="lg"
|
mt="lg"
|
||||||
|
autoContrast
|
||||||
>
|
>
|
||||||
Go to Editor
|
Go to Editor
|
||||||
</Button>
|
</Button>
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import React from "react";
|
import React from "react";
|
||||||
import Head from "next/head";
|
import Head from "next/head";
|
||||||
|
import Link from "next/link";
|
||||||
import {
|
import {
|
||||||
Flex,
|
Flex,
|
||||||
Stack,
|
Stack,
|
||||||
@ -28,7 +29,7 @@ const StyledPaperFree = styled(Paper)`
|
|||||||
padding: 1.5em;
|
padding: 1.5em;
|
||||||
width: 400px;
|
width: 400px;
|
||||||
border-radius: 1em;
|
border-radius: 1em;
|
||||||
border: 2px solid #e9e9e9;
|
border: 3px solid #e9e9e9;
|
||||||
`;
|
`;
|
||||||
|
|
||||||
const StyledPaper = styled(Paper)`
|
const StyledPaper = styled(Paper)`
|
||||||
@ -38,7 +39,7 @@ const StyledPaper = styled(Paper)`
|
|||||||
linear-gradient(white, white) padding-box,
|
linear-gradient(white, white) padding-box,
|
||||||
linear-gradient(#ec85f5, #fb7eb0 28%, #fc9f96 53%, #ffbc88 78%, #ffc86a) border-box;
|
linear-gradient(#ec85f5, #fb7eb0 28%, #fc9f96 53%, #ffbc88 78%, #ffc86a) border-box;
|
||||||
border-radius: 1em;
|
border-radius: 1em;
|
||||||
border: 2px solid transparent;
|
border: 3px solid transparent;
|
||||||
`;
|
`;
|
||||||
|
|
||||||
export const PricingCards = () => {
|
export const PricingCards = () => {
|
||||||
@ -85,16 +86,18 @@ export const PricingCards = () => {
|
|||||||
</Stack>
|
</Stack>
|
||||||
</Flex>
|
</Flex>
|
||||||
<Button
|
<Button
|
||||||
component="a"
|
component={Link}
|
||||||
href="https://app.jsoncrack.com/sign-up"
|
prefetch={false}
|
||||||
|
href="/editor"
|
||||||
size="lg"
|
size="lg"
|
||||||
radius="md"
|
radius="xl"
|
||||||
variant="outline"
|
variant="outline"
|
||||||
color="dark"
|
color="dark"
|
||||||
fullWidth
|
fullWidth
|
||||||
my="md"
|
my="md"
|
||||||
|
rightSection={<VscArrowRight />}
|
||||||
>
|
>
|
||||||
Sign up
|
Sign Up
|
||||||
</Button>
|
</Button>
|
||||||
<Flex direction="column" justify="space-between" h={250}>
|
<Flex direction="column" justify="space-between" h={250}>
|
||||||
<List spacing="xs" size="sm" mt="lg" center icon="✦">
|
<List spacing="xs" size="sm" mt="lg" center icon="✦">
|
||||||
@ -162,13 +165,13 @@ export const PricingCards = () => {
|
|||||||
href={paymentURL(isMonthly ? purchaseLinks.monthly : purchaseLinks.annual)}
|
href={paymentURL(isMonthly ? purchaseLinks.monthly : purchaseLinks.annual)}
|
||||||
target="_blank"
|
target="_blank"
|
||||||
size="lg"
|
size="lg"
|
||||||
radius="md"
|
radius="xl"
|
||||||
color="indigo"
|
color="green"
|
||||||
fullWidth
|
fullWidth
|
||||||
my="md"
|
my="md"
|
||||||
rightSection={<VscArrowRight />}
|
rightSection={<VscArrowRight />}
|
||||||
>
|
>
|
||||||
Get Started
|
Start 3 Days Free Trial
|
||||||
</Button>
|
</Button>
|
||||||
<Flex direction="column" justify="space-between" h={250}>
|
<Flex direction="column" justify="space-between" h={250}>
|
||||||
<List spacing="xs" size="sm" mt="lg" center icon="✦">
|
<List spacing="xs" size="sm" mt="lg" center icon="✦">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user