diff --git a/public/assets/mesh.webp b/public/assets/mesh.webp
new file mode 100644
index 0000000..9807ec5
Binary files /dev/null and b/public/assets/mesh.webp differ
diff --git a/src/containers/Landing/HeroSection.tsx b/src/containers/Landing/HeroSection.tsx
index 079ecfb..abe5167 100644
--- a/src/containers/Landing/HeroSection.tsx
+++ b/src/containers/Landing/HeroSection.tsx
@@ -131,13 +131,13 @@ export const HeroSection = () => {
radius="md"
fw="500"
>
- Premium
+ Explore Premium
diff --git a/src/containers/Landing/PremiumPreview.tsx b/src/containers/Landing/PremiumPreview.tsx
index 4ef63ff..24694a9 100644
--- a/src/containers/Landing/PremiumPreview.tsx
+++ b/src/containers/Landing/PremiumPreview.tsx
@@ -83,7 +83,7 @@ export const PremiumPreview = () => {
background: "transparent",
},
indicator: {
- background: "#120F43",
+ background: "#000000",
},
label: {
color: "white",
diff --git a/src/containers/Landing/PremiumVsFree.tsx b/src/containers/Landing/PremiumVsFree.tsx
index 4d87aa6..e9d2fd5 100644
--- a/src/containers/Landing/PremiumVsFree.tsx
+++ b/src/containers/Landing/PremiumVsFree.tsx
@@ -1,9 +1,8 @@
import React from "react";
import Link from "next/link";
-import { Title, Image, Container, Flex, Box, List, Button } from "@mantine/core";
+import { Title, Image, Container, Flex, Box, Button, Text } from "@mantine/core";
import styled from "styled-components";
import { FaArrowRightLong } from "react-icons/fa6";
-import { IoMdCheckmark } from "react-icons/io";
const StyledImageWrapper = styled.div`
flex: 1.8;
@@ -13,7 +12,7 @@ const StyledImageWrapper = styled.div`
export const PremiumVsFree = () => {
return (
-
+
{
fw={600}
mb={20}
>
- Explore Premium.
-
+ Premium
+
-
}
- >
- Refined user interface
- Supports larger data
- Customizable color theme
- Compare data on graphs
- Edit directly on graphs
- AI-powered assistant
- Everything is faster and more...
-
+
+ Upgrade for larger uploads, refined editor, faster experience, advanced tools and
+ more.
+
diff --git a/src/layout/Navbar.tsx b/src/layout/Navbar.tsx
index dc93be4..e62340f 100644
--- a/src/layout/Navbar.tsx
+++ b/src/layout/Navbar.tsx
@@ -67,7 +67,6 @@ export const Navbar = () => {
color="gray"
size="md"
radius="md"
- fw={600}
>
Pricing
@@ -79,14 +78,12 @@ export const Navbar = () => {
color="gray"
size="md"
radius="md"
- fw={600}
>
VS Code
diff --git a/src/pages/premium.tsx b/src/pages/premium.tsx
index c958063..9469974 100644
--- a/src/pages/premium.tsx
+++ b/src/pages/premium.tsx
@@ -81,7 +81,7 @@ interface FeatureItem {
const features: FeatureItem[] = [
{
title: "Larger Data",
- description: "From 300KB to ~4MB upgraded data size.",
+ description: "From 300 KB to 4 MB upgraded data size.",
icon: (
4 MB
@@ -168,19 +168,21 @@ const Premium = () => {
{
Premium
- Faster, more powerful, and more visually stunning.
+ Redesigned for a smoother, faster, and more powerful experience. New features save
+ time and effort.
}
@@ -227,7 +229,7 @@ const Premium = () => {
alt="hero"
w="300"
h="200"
- opacity={0.02}
+ opacity={0.01}
visibleFrom="sm"
/>
@@ -237,7 +239,12 @@ const Premium = () => {
component="section"
id="features"
fluid
- bg="radial-gradient(58.11% 44.54% at 51.59% -9.61%, rgb(180, 176, 254) 0%, rgb(54, 50, 133) 22.92%, rgb(17, 13, 91) 42.71%, rgb(5, 3, 39) 88.54%)"
+ style={{
+ backgroundColor: "#1a0027",
+ backgroundImage: "url(./assets/mesh.webp)",
+ backgroundAttachment: "fixed",
+ backgroundSize: "cover",
+ }}
my={120}
py={40}
>
@@ -248,11 +255,11 @@ const Premium = () => {
xs: 36,
}}
order={2}
- c="white"
+ c="gray.4"
>
Built for everyone.
-
+
Zero technical knowledge required.
{
{feature.icon}
-
+
{feature.title}
- {feature.description}
+ {feature.description}
))}
@@ -361,7 +368,7 @@ const Premium = () => {
component="a"
href={getUpgradeLink()}
target="_blank"
- color="#120F43"
+ color="#2a0f43"
fullWidth
mt="xl"
size="xl"
diff --git a/src/pages/pricing.tsx b/src/pages/pricing.tsx
index 2eb7048..09d6dc3 100644
--- a/src/pages/pricing.tsx
+++ b/src/pages/pricing.tsx
@@ -257,6 +257,12 @@ export const PricingCards = () => {
+
+
+
+ Payment email must be matching with the account registered to the JSON Crack.
+
+
);
};
@@ -270,12 +276,6 @@ const Pricing = () => {
-
-
-
- Payment email must be matching with the account registered to the JSON Crack.
-
-
>
);