diff --git a/src/layout/Footer/index.tsx b/src/layout/Footer/index.tsx
new file mode 100644
index 0000000..2ae65c2
--- /dev/null
+++ b/src/layout/Footer/index.tsx
@@ -0,0 +1,92 @@
+import React from "react";
+import { Anchor, Container, Divider, Flex, Stack, Text, ThemeIcon } from "@mantine/core";
+import dayjs from "dayjs";
+import { FaDiscord, FaGithub, FaLinkedin } from "react-icons/fa";
+import { FaXTwitter } from "react-icons/fa6";
+import { JSONCrackLogo } from "../JsonCrackLogo";
+
+export const Footer = () => {
+ return (
+
+
+
+
+
+
+ contact@jsoncrack.com
+
+
+
+
+
+ Product
+
+
+ VS Code
+
+
+ Pricing
+
+
+ Docs
+
+
+
+
+ Social
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ © {dayjs().get("year")} JSON Crack.
+
+
+
+ Privacy Policy
+
+
+
+
+ Terms of Service
+
+
+
+
+ );
+};
diff --git a/src/layout/Layout/index.tsx b/src/layout/Layout/index.tsx
index 7f186ce..d0697c4 100644
--- a/src/layout/Layout/index.tsx
+++ b/src/layout/Layout/index.tsx
@@ -2,6 +2,7 @@ import React from "react";
import { MantineProvider } from "@mantine/core";
import styled, { ThemeProvider } from "styled-components";
import { lightTheme } from "src/constants/theme";
+import { Footer } from "../Footer";
import { Navbar } from "../Navbar";
const StyledLayoutWrapper = styled.div`
@@ -16,6 +17,7 @@ const Layout: React.FC<{ children: React.ReactNode }> = ({ children }) => {
{children}
+
diff --git a/src/layout/Navbar/index.tsx b/src/layout/Navbar/index.tsx
index a74d1f4..a9e1956 100644
--- a/src/layout/Navbar/index.tsx
+++ b/src/layout/Navbar/index.tsx
@@ -1,9 +1,8 @@
import React from "react";
import Link from "next/link";
-import { Box, Burger, Button, Flex, Menu, Overlay } from "@mantine/core";
+import { Box, Burger, Button, Flex, Overlay } from "@mantine/core";
import { useDisclosure } from "@mantine/hooks";
import styled from "styled-components";
-import { BiChevronDown } from "react-icons/bi";
import useUser from "src/store/useUser";
import { JSONCrackLogo } from "../JsonCrackLogo";
@@ -113,65 +112,8 @@ export const Navbar = () => {
visibleFrom="sm"
size="md"
>
- Embed
+ Docs
-
-
{!hasSession && (
@@ -238,63 +180,6 @@ export const Navbar = () => {
>
Pricing
-
-
diff --git a/src/pages/index.tsx b/src/pages/index.tsx
index 3279750..910bc08 100644
--- a/src/pages/index.tsx
+++ b/src/pages/index.tsx
@@ -6,7 +6,6 @@ import {
Badge,
Button,
Center,
- Divider,
Flex,
Grid,
Group,
@@ -603,8 +602,7 @@ export const HomePage = () => {
-
-
+
More than an editor.