From b8eed7a90c857706c0f325c3e12ce08e8c627884 Mon Sep 17 00:00:00 2001
From: Henry
Date: Tue, 3 Dec 2024 21:24:44 +0000
Subject: [PATCH] feat: landing page footer
---
src/views/home/components/Footer.tsx | 143 +++++++++++++++++++++++++++
src/views/home/index.tsx | 20 ++--
2 files changed, 153 insertions(+), 10 deletions(-)
create mode 100644 src/views/home/components/Footer.tsx
diff --git a/src/views/home/components/Footer.tsx b/src/views/home/components/Footer.tsx
new file mode 100644
index 00000000..2c216d32
--- /dev/null
+++ b/src/views/home/components/Footer.tsx
@@ -0,0 +1,143 @@
+import Link from "next/link";
+import { FaDiscord, FaGithub } from "react-icons/fa";
+
+const navigation = {
+ documentation: [
+ { name: "Getting started", href: "#" },
+ { name: "Importing from Trello", href: "#" },
+ { name: "API Reference", href: "#" },
+ ],
+ company: [
+ { name: "Roadmap", href: "/roadmap" },
+ { name: "GitHub", href: "https://github.com/kanbn/kan" },
+ { name: "Contact", href: "mailto:support@kan.bn" },
+ ],
+ legal: [
+ { name: "Terms of service", href: "/terms" },
+ { name: "Privacy policy", href: "/privacy" },
+ {
+ name: "License",
+ href: "https://github.com/kanbn/kan?tab=GPL-3.0-1-ov-file#readme",
+ },
+ ],
+ resources: [
+ { name: "Features", href: "/#features" },
+ { name: "Pricing", href: "/#pricing" },
+ { name: "FAQs", href: "/#faq" },
+ ],
+};
+
+const StatusMarker = () => (
+
+
+
+
+
+ All systems operational
+
+);
+
+const Footer = () => {
+ return (
+
+ );
+};
+
+export default Footer;
diff --git a/src/views/home/index.tsx b/src/views/home/index.tsx
index 08031392..6fee3eba 100644
--- a/src/views/home/index.tsx
+++ b/src/views/home/index.tsx
@@ -9,6 +9,7 @@ import PatternedBackground from "~/components/PatternedBackground";
import Header from "./components/Header";
import Features from "./components/Features";
import Pricing from "./components/Pricing";
+import Footer from "./components/Footer";
import { api } from "~/utils/api";
import { env } from "~/env.mjs";
@@ -88,16 +89,14 @@ export default function HomeView() {
-
-
-
-
-
+
@@ -110,6 +109,7 @@ export default function HomeView() {
+
>
);