- People are everything.
+ Meet the Firezone team.
- We know that it's people who make all the difference. We strive to
- hire the best and brightest and give them the tools they need to
- succeed.
+ {/* FIXME: Make this less fluffy */}
+ See the driving force behind Firezone -- a team dedicated to
+ crafting secure and accessible software for a connected world.
+ Committed to transparency and innovation, our diverse group of
+ experts collaborates seamlessly to empower users with reliable and
+ security-focused technology, redefining the way we connect in the
+ digital landscape.
- CORE TEAM
+ THE FIREZONE TEAM
- {coreTeam.map((person) => {
- return renderTeamMember(person);
- })}
-
-
-
- ADVISORS & CONSULTANTS
-
-
-
- {advisors.map((person) => {
+ {team.map((person) => {
return renderTeamMember(person);
})}
diff --git a/website/src/components/ActionLink/index.tsx b/website/src/components/ActionLink/index.tsx
index 891765875..6cffe4c64 100644
--- a/website/src/components/ActionLink/index.tsx
+++ b/website/src/components/ActionLink/index.tsx
@@ -1,4 +1,5 @@
import Link from "next/link";
+import { Route } from "next";
import { HiArrowLongRight } from "react-icons/hi2";
export default function ActionLink({
@@ -7,7 +8,7 @@ export default function ActionLink({
className,
}: {
children: React.ReactNode;
- href: string;
+ href: Route
;
className?: string;
}) {
return (
diff --git a/website/src/components/Blog/SummaryCard/index.tsx b/website/src/components/Blog/SummaryCard/index.tsx
index f5398a1d4..5ce7789ae 100644
--- a/website/src/components/Blog/SummaryCard/index.tsx
+++ b/website/src/components/Blog/SummaryCard/index.tsx
@@ -1,5 +1,6 @@
import ActionLink from "@/components/ActionLink";
import Link from "next/link";
+import { Route } from "next";
import Image from "next/image";
@@ -14,7 +15,7 @@ export default function SummaryCard({
}: {
children: React.ReactNode;
date: string;
- href: string;
+ href: Route;
title: string;
authorName: string;
authorAvatarSrc: string;
diff --git a/website/src/components/DocsSidebar/Item.tsx b/website/src/components/DocsSidebar/Item.tsx
index ce7f83c2e..f3d3dd5dc 100644
--- a/website/src/components/DocsSidebar/Item.tsx
+++ b/website/src/components/DocsSidebar/Item.tsx
@@ -1,7 +1,14 @@
import Link from "next/link";
+import { Route } from "next";
import { usePathname } from "next/navigation";
-export default function Item({ href, label }: { href: string; label: string }) {
+export default function Item({
+ href,
+ label,
+}: {
+ href: Route;
+ label: string;
+}) {
const p = usePathname();
function active(path: string) {
diff --git a/website/src/components/Footer/index.tsx b/website/src/components/Footer/index.tsx
index 413b613a6..fb0d217df 100644
--- a/website/src/components/Footer/index.tsx
+++ b/website/src/components/Footer/index.tsx
@@ -196,9 +196,11 @@ export default function Footer() {
-
-
-
+
+
+