From b83917c6bb8350f7e8cbead36da8a9fbde6463a6 Mon Sep 17 00:00:00 2001 From: AykutSarac Date: Sun, 28 Apr 2024 15:14:04 +0300 Subject: [PATCH] style: update landing --- src/pages/index.tsx | 545 ++++++++++++++++++++---------------------- src/pages/pricing.tsx | 8 +- 2 files changed, 269 insertions(+), 284 deletions(-) diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 910bc08..bbb9228 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -15,14 +15,13 @@ import { Text, ThemeIcon, Title, - Tooltip, rem, } from "@mantine/core"; import { Carousel } from "@mantine/carousel"; import "@mantine/carousel/styles.css"; import styled from "styled-components"; import { BiChevronDown } from "react-icons/bi"; -import { FaGithub } from "react-icons/fa"; +import { FaRocket } from "react-icons/fa"; import { MdChevronRight, MdCompare, @@ -216,7 +215,8 @@ export const HomePage = () => { - - - - - + @@ -334,8 +318,6 @@ export const HomePage = () => { { - - - - +
+ + + + - - Unlock the Ease of Visualizing Your Data - - - Forget juggling JSON formatters, validators, and viewers! JSON Crack simplifies your - workflow with effortless formatting, robust validation, and intuitive visualizations - all - in one user-friendly platform. See your data sing and make smarter decisions, faster. - - + + Unlock the Ease of Visualizing Your Data + + + Forget juggling JSON formatters, validators, and viewers! JSON Crack simplifies your + workflow with effortless formatting, robust validation, and intuitive visualizations - + all in one user-friendly platform. See your data sing and make smarter decisions, + faster. + + - - - } - p={30} - withBorder - shadow="xs" - radius="md" - w="100%" - h={{ sm: 300, md: 370 }} - style={{ - overflow: "hidden", - background: bg1, - }} - > - - - - - - Compare - - - Compare and analyze your data smoothly with the interactive graphs. - - Compare - - - - - } - p={30} - withBorder - shadow="xs" - radius="md" - w="100%" - h={{ sm: 300, md: 370 }} - style={{ - overflow: "hidden", - background: bg2, - }} - > - - - - - - Edit - - - Directly modify your data through the graphs, without wasting time on manual - editing. - - + + + } + p={30} + withBorder + shadow="xs" + radius="md" + w="100%" + h={{ sm: 300, md: 370 }} + style={{ + overflow: "hidden", + background: bg1, + }} + > + + + + + + Compare + + + Compare and analyze your data smoothly with the interactive graphs. + Edit - - - - - - } - p={30} - withBorder - shadow="xs" - radius="md" - w="100%" - h={{ sm: 300, md: 370 }} - style={{ - overflow: "hidden", - background: bg3, - }} - > - - - - - - Search - - - Highlight and search what you need in your data, without any hassle. - - Search - - - - - } - p={30} - withBorder - shadow="xs" - radius="md" - w="100%" - h={{ sm: 300, md: 370 }} - style={{ - overflow: "hidden", - background: bg4, - }} - > - - - - - - Choose Your Format - - - Visualize and edit your data in multiple formats. JSON, YAML, CSV, XML, and TOML are - supported. - - - - + + + + } + p={30} + withBorder + shadow="xs" + radius="md" + w="100%" + h={{ sm: 300, md: 370 }} + style={{ + overflow: "hidden", + background: bg2, + }} + > + + + + + + Edit + + + Directly modify your data through the graphs, without wasting time on manual + editing. + + + - JSON - - - - - YAML - - - - - CSV - - - - - XML - - - - - - - + src="./assets/features/edit.webp" + alt="Edit" + w={340} + /> + + + + + + } + p={30} + withBorder + shadow="xs" + radius="md" + w="100%" + h={{ sm: 300, md: 370 }} + style={{ + overflow: "hidden", + background: bg3, + }} + > + + + + + + Search + + + Highlight and search what you need in your data, without any hassle. + + Search + + + + + } + p={30} + withBorder + shadow="xs" + radius="md" + w="100%" + h={{ sm: 300, md: 370 }} + style={{ + overflow: "hidden", + background: bg4, + }} + > + + + + + + Choose Your Format + + + Visualize and edit your data in multiple formats. JSON, YAML, CSV, XML, and TOML + are supported. + + + + + JSON + + + + + YAML + + + + + CSV + + + + + XML + + + + + + + +
diff --git a/src/pages/pricing.tsx b/src/pages/pricing.tsx index a7d147f..f286180 100644 --- a/src/pages/pricing.tsx +++ b/src/pages/pricing.tsx @@ -28,7 +28,7 @@ const StyledPaperFree = styled(Paper)` padding: 1.5em; width: 400px; border-radius: 1em; - border: 2px solid #e1e1e1; + border: 2px solid #e9e9e9; `; const StyledPaper = styled(Paper)` @@ -140,8 +140,8 @@ export const PricingCards = () => { - - Popular + + Premium @@ -168,7 +168,7 @@ export const PricingCards = () => { my="md" rightSection={} > - Upgrade + Get Started